| Arc name | presentationArc |
|---|---|
| Arc role | http://www.xbrl.org/2003/arcrole/parent-child |
| Link role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051 |
| Concept | Order |
|---|---|
us-gaap:InsuranceAbstract | |
us-gaap:SeparateAccountLiabilityTable | 10 |
srt:ProductOrServiceAxis | 10 |
srt:ProductsAndServicesDomain | 10 |
us-gaap:VariableAnnuityMember | 10 |
us-gaap:OtherLongdurationInsuranceProductLineMember | 20 |
us-gaap:VariableUniversalLifeMember | 30 |
us-gaap:SeparateAccountLiabilityLineItems | 20 |
us-gaap:SeparateAccountsLiability | 10 |
us-gaap:SeparateAccountLiabilityPremiumAndDeposit | 20 |
us-gaap:SeparateAccountLiabilityPolicyCharge | 30 |
us-gaap:SeparateAccountLiabilitySurrenderAndWithdrawal | 40 |
us-gaap:SeparateAccountLiabilityBenefitPayment | 50 |
us-gaap:SeparateAccountLiabilityIncreaseDecreaseFromInvestedPerformance | 60 |
us-gaap:TransferToFromPolicyholderAccountBalanceToFromSeparateAccount | 70 |
us-gaap:SeparateAccountLiabilityIncreaseDecreaseFromOtherChange | 80 |
us-gaap:SeparateAccountLiabilityCashSurrenderValueAmount | 100 |