XML 72 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Assets and Liabilities (Details 5) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
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 $ (2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 18us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Gains (losses) for Level 3 liabilities still held at the balance sheet date, included in earnings (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings 15us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Gains (losses) for Level 3 assets and liabilities still held at the balance sheet date, included in earnings (4)all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings 13all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
Realized capital gains and losses    
Gains (losses) included in net income for Level 3 assets and liabilities:    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings 6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
(20)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
Gains (losses) for Level 3 assets still held at the balance sheet date (2)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
(2)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
Net investment income    
Gains (losses) included in net income for Level 3 assets and liabilities:    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
(2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
Gains (losses) for Level 3 assets still held at the balance sheet date 2us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
2us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
Interest credited to contractholder funds    
Gains (losses) included in net income for Level 3 assets and liabilities:    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
(10)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
Gains (losses) for Level 3 assets still held at the balance sheet date (4)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
10us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_InterestCreditedToContractholderFundsMember
Life and annuity contract benefits    
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   5us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_LifeAndAnnuityContractBenefitsMember
Discontinued Operations [Member]    
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   (4)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Loss on disposition of operations    
Gains (losses) included in net income for Level 3 assets and liabilities:    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= all_LossOnDispositionOfOperationsMember
 
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 (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_DerivativesEmbeddedInAnnuityContractsMember
(2)us-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 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= all_LiabilitiesOfAssetsHeldForSaleMember
17us-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 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ 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 0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(4)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ 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 1all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
3all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CorporateDebtSecuritiesMember
5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ 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 (1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
0all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
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
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings   (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember
Equity securities    
Gains (losses) included in net income for Level 3 assets and liabilities:    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings $ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember
$ 20us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember