 | us-gaap:MovementInPresentValueOfFutureInsuranceProfitsRollForward | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:ForInformationOnUsingExtensibleEnumerationElementsSeeGuideAtLinkInTinPartUriGuidance | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitCustomerExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitGeographicalExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitProductAndServiceExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitSegmentExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitTable | all | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:MovementInPresentValueOfFutureInsuranceProfitsRollForward | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitCustomerExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitGeographicalExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitProductAndServiceExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitSegmentExtensibleList | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |