 | us-gaap:MarketRiskBenefitCustomerExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitGeographicalExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitProductAndServiceExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitSegmentExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitAfterIncreaseDecreaseFromInstrumentSpecificCreditRisk | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitReinsuranceRecoverableAfterAllowance | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:MarketRiskBenefitCustomerExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable |
 | us-gaap:MarketRiskBenefitGeographicalExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable |
 | us-gaap:MarketRiskBenefitProductAndServiceExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable |
 | us-gaap:MarketRiskBenefitSegmentExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable |