XML 84 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reserve for Life-Contingent Contract Benefits and Contractholder Funds (Details 5) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Liabilities for guarantees:    
Balance at beginning of period $ 555us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross $ 673us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
Less reinsurance recoverables 255us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable 458us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
Net balance at beginning of period 300us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet 215us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
Incurred guaranteed benefits 43us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1 87us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
Paid guarantee benefits   (2)us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
Sold in LBL disposition (227)all_LiabilitiesForGuaranteesOnLongDurationContractsRelatedToSaleOfAssetsOfDisposalGroupIncludingDiscontinuedOperations  
Net change (184)all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet 85all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
Net balance at end of period 116us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet 300us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
Plus reinsurance recoverables 234us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable 255us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
Balance at end of period 350us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross 555us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
Liability for guarantees related to death benefits and interest-sensitive life products    
Liabilities for guarantees:    
Balance at beginning of period 377us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
309us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Less reinsurance recoverables 100us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
113us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Net balance at beginning of period 277us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
196us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Incurred guaranteed benefits 34us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
83us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Paid guarantee benefits   (2)us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Sold in LBL disposition (214)all_LiabilitiesForGuaranteesOnLongDurationContractsRelatedToSaleOfAssetsOfDisposalGroupIncludingDiscontinuedOperations
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
 
Net change (180)all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
81all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Net balance at end of period 97us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
277us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Plus reinsurance recoverables 98us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
100us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Balance at end of period 195us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
377us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedMinimumDeathBenefitAndInterestSensitiveLifeInsuranceGuaranteesMember
Liability for guarantees related to income benefits    
Liabilities for guarantees:    
Balance at beginning of period 113us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
235us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Less reinsurance recoverables 99us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
220us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Net balance at beginning of period 14us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
15us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Incurred guaranteed benefits   (1)us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Sold in LBL disposition (10)all_LiabilitiesForGuaranteesOnLongDurationContractsRelatedToSaleOfAssetsOfDisposalGroupIncludingDiscontinuedOperations
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
 
Net change (10)all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
(1)all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Net balance at end of period 4us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
14us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Plus reinsurance recoverables 91us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
99us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Balance at end of period 95us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
113us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Liability for guarantees related to accumulation and withdrawal benefits    
Liabilities for guarantees:    
Balance at beginning of period 65us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
129us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Less reinsurance recoverables 56us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
125us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Net balance at beginning of period 9us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
4us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Incurred guaranteed benefits 9us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
5us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Sold in LBL disposition (3)all_LiabilitiesForGuaranteesOnLongDurationContractsRelatedToSaleOfAssetsOfDisposalGroupIncludingDiscontinuedOperations
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
 
Net change 6all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
5all_LiabilitiesForGuaranteesOnLongDurationContractsPeriodIncreaseDecreaseNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Net balance at end of period 15us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
9us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityNet
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Plus reinsurance recoverables 45us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
56us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsReinsuranceRecoverable
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
Balance at end of period $ 60us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember
$ 65us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= all_GuaranteedAccumulationAndWithdrawalBenefitsMember