XML 99 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reinsurance - Guaranteed Minimum Death Benefit Contracts, Future Policy Benefits (Details) (Variable Annuity [Member], Guaranteed Minimum Death Benefit [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Variable Annuity [Member] | Guaranteed Minimum Death Benefit [Member]
     
Activity in future policy benefits reserves for GMDB business [Line Items]      
Future Policy Benefit Reserve, beginning balance, gross $ 1,396us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
$ 1,090us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
$ 1,170us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Claims payable, beginning balance, gross 18us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
24us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
40us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Less: Reinsurance and other amounts recoverable 1,317us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
42us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
53us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Balance at January 1, net 97us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,072us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,157us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Add: Incurred benefits 3us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
699us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
17us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Less: Paid benefits 0us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,674us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
102us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Ending balance, net 100us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
97us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,072us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Claims payable, ending balance, gross 16us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
18us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
24us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Add: Reinsurance and other amounts recoverable 1,186us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,317us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
42us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Future Policy Benefit Reserve, ending balance, gross 1,270us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,396us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
1,090us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Guaranteed Minimum Death Benefit Contracts Reserve Strengthening [Abstract]      
Pre Tax Guaranteed Benefits Reserve Strengthening     $ 43us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember