| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilitiesForGuaranteesOnLongDurationContractsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsTable |
| Explicit | srt:ProductOrServiceAxis |
| Member | srt:ProductsAndServicesDomain |
| Member | us-gaap:AccidentAndHealthInsuranceSegmentMember |
| Member | us-gaap:AccidentAndHealthInsuranceExcludingWorkersCompensationMember |
| Member | us-gaap:DisabilityInsurancePolicyMember |
| Member | us-gaap:HealthInsuranceProductLineMember |
| Member | us-gaap:WorkersCompensationInsuranceMember |
| Member | us-gaap:FinancialGuaranteeInsuranceSegmentMember |
| Member | us-gaap:FixedAnnuityMember |
| Member | us-gaap:DeferredFixedAnnuityMember |
| Member | us-gaap:ImmediateFixedAnnuityMember |
| Member | us-gaap:TerminalFundingAnnuityMember |
| Member | us-gaap:GroupPoliciesMember |
| Member | us-gaap:GuaranteedInvestmentContractMember |
| Member | us-gaap:IndexedAnnuityMember |
| Member | us-gaap:IndividualPoliciesMember |
| Member | us-gaap:InvestmentsSegmentMember |
| Member | us-gaap:LifeAndAnnuityInsuranceProductLineMember |
| Member | us-gaap:LifeInsuranceSegmentMember |
| Member | us-gaap:InterestSensitiveLifeMember |
| Member | us-gaap:NonparticipatingLifeInsurancePolicyMember |
| Member | us-gaap:ParticipatingLifeInsurancePolicyMember |
| Member | us-gaap:TermLifeInsuranceMember |
| Member | us-gaap:UniversalLifeMember |
| Member | us-gaap:VariableLifeMember |
| Member | us-gaap:VariableUniversalLifeMember |
| Member | us-gaap:WholeLifeInsuranceMember |
| Member | us-gaap:NontraditionalLongDurationContractsMember |
| Member | us-gaap:OtherInsuranceProductLineMember |
| Member | us-gaap:OtherLongdurationInsuranceProductLineMember |
| Member | us-gaap:OtherShortdurationInsuranceProductLineMember |
| Member | us-gaap:ProfessionalLiabilityInsuranceMember |
| Member | us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember |
| Member | us-gaap:PropertyAndCasualtyCommercialInsuranceProductLineMember |
| Member | us-gaap:PropertyAndCasualtyPersonalInsuranceProductLineMember |
| Member | us-gaap:PropertyInsuranceProductLineMember |
| Member | us-gaap:StructuredSettlementAnnuityMember |
| Member | us-gaap:SuretySegmentMember |
| Member | us-gaap:TitleInsuranceSegmentMember |
| Member | us-gaap:VariableAnnuityMember |
| Member | us-gaap:DeferredVariableAnnuityMember |
| Member | us-gaap:ImmediateVariableAnnuityMember |
| Explicit | us-gaap:GuaranteedInsuranceContractTypeOfBenefitAxis |
| Member | us-gaap:GuaranteedInsuranceContractTypeOfBenefitDomain |
| Member | us-gaap:GuaranteedMinimumDeathBenefitMember |
| Member | us-gaap:GuaranteedMinimumIncomeBenefitMember |
| Member | us-gaap:GuaranteedMinimumAccumulationBenefitMember |
| Member | us-gaap:GuaranteedMinimumWithdrawalBenefitMember |
| Member | us-gaap:GuaranteedLifetimeWithdrawalBenefitMember |
| Member | us-gaap:AnnuitizationBenefitMember |
| Explicit | us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis |
| Member | us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeDomain |
| Member | us-gaap:ReturnOfNetDepositMember |
| Member | us-gaap:ReturnOfHighestAnniversaryValueMember |
| Member | us-gaap:ReturnOfNetDepositsAccruedAtStatedRateMember |
| Label/QName |
|---|
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsLineItems |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable |
us-gaap:MovementInGuaranteedBenefitLiabilityGrossRollForward |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1 |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsPaymentForBenefits |
us-gaap:GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet |
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsOtherLiabilityAdjustments |