 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAdditionsFromAcquisitions | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsDisposition | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsImpairmentWritedown1 | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsUnrealizedGainLossOnInvestmentAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsForeignCurrencyTranslationGainLoss | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:PresentValueOfFutureInsuranceProfitsPeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations |
 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAdditionsFromAcquisitions | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsDisposition | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpenseAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsImpairmentWritedown1 | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsUnrealizedGainLossOnInvestmentAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsForeignCurrencyTranslationGainLoss | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:PresentValueOfFutureInsuranceProfitsPeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAdditionsFromAcquisitions | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsDisposition | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpense1 | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitExperienceAdjustment | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsImpairmentWritedown1 | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsForeignCurrencyTranslationGainLoss | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:PresentValueOfFutureInsuranceProfitsPeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:ValueOfBusinessAcquiredVOBA | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA |
 | us-gaap:ValueOfBusinessAcquiredVOBA | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAdditionsFromAcquisitions | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsDisposition | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsAmortizationExpense1 | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitExperienceAdjustment | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsImpairmentWritedown1 | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsForeignCurrencyTranslationGainLoss | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |
 | us-gaap:PresentValueOfFutureInsuranceProfitsPeriodIncreaseDecrease | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable |