XML 107 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Assets and Liabilities (Details 5) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings $ 17all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings $ 12all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings $ 18all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
Gains (losses) for Level 3 liabilities still held at the balance sheet date, included in earnings 9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings 109us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings 168us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date, included in earnings 26all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings 121all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings 186all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
Realized capital gains and losses      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date 4us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
9us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
 
Net investment income      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date 12us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
9us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
19us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
Interest credited to contractholder funds      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date (5)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
35us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
131us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
Contract benefits      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date 15us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_ContractBenefitsMember
74us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_ContractBenefitsMember
36us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_ContractBenefitsMember
Loss on disposition of operations      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date   (6)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_LossOnDispositionOfOperationsMember
 
Contractholder funds: Derivatives embedded in life and annuity contracts      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 liabilities still held at the balance sheet date, included in earnings (8)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_DerivativesEmbeddedInAnnuityContractsMember
89us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_DerivativesEmbeddedInAnnuityContractsMember
168us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_DerivativesEmbeddedInAnnuityContractsMember
Liabilities held for sale      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 liabilities still held at the balance sheet date, included in earnings 17us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_LiabilitiesOfAssetsHeldForSaleMember
20us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_LiabilitiesOfAssetsHeldForSaleMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_LiabilitiesOfAssetsHeldForSaleMember
Fixed income securities      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 11all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
5all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
12all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
Municipal      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings (1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(4)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Corporate      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 11all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
13all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
15all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
ABS      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
(2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
CMBS      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 1all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(3)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Equity securities      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
Free-standing derivatives, net      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 5all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= all_FreeStandingDerivativesNetMember
10all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= all_FreeStandingDerivativesNetMember
6all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= all_FreeStandingDerivativesNetMember
Other assets      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings 1all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
Assets held for sale      
Gains (losses) included in net income for Level 3 assets and liabilities:      
Gains (losses) for Level 3 assets still held at the balance sheet date, included in earnings $ 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember
$ (2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember
$ 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember