| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:LiabilityForCatastropheClaimsTable |
| Explicit | us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis |
| Member | us-gaap:CatastrophicEventDomain |
| Member | us-gaap:CatastropheMember |
| Member | us-gaap:HurricaneMember |
| Member | us-gaap:EarthquakeMember |
| Member | us-gaap:TsunamiMember |
| Member | us-gaap:TornadoMember |
| Member | us-gaap:FloodMember |
| Member | us-gaap:ExplosionMember |
| Member | us-gaap:FireMember |
| Member | us-gaap:AsbestosIssueMember |
| Member | us-gaap:EnvironmentalIssueMember |
| Explicit | us-gaap:StatementBusinessSegmentsAxis |
| Member | us-gaap:SegmentDomain |
| Member | us-gaap:AllOtherSegmentsMember |
| Member | us-gaap:CorporateMember |
| Member | us-gaap:CorporateAndOtherMember |
| Label/QName |
|---|
us-gaap:LiabilityForCatastropheClaimsLineItems |
us-gaap:LiabilityForCatastropheClaimsCarryingAmount |