XML 108 R84.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 $ 10all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings $ (3)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings $ (17)all_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 19all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings 106all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings 151all_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
Realized capital gains and losses      
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 (3)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
(9)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_RealizedCapitalGainsAndLossesMember
(37)us-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 still held at the balance sheet date 12us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
12us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_NetInvestmentIncomeMember
21us-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 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
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 15us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_LifeAndAnnuityContractBenefitsMember
74us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_LifeAndAnnuityContractBenefitsMember
36us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_IncomeStatementLocationAxis
= all_LifeAndAnnuityContractBenefitsMember
Loss on disposition of operations      
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   (6)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ 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 (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
 
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 4all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
(10)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FixedIncomeSecuritiesMember
(17)all_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 (7)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(19)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(28)all_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
Asset-backed securities ("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 1all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetBackedSecuritiesMember
 
Residential mortgage-backed securities ("RMBS")      
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_ResidentialMortgageBackedSecuritiesMember
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(1)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Commercial mortgage-backed securities ("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   (2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(3)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
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
 
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   (2)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsHeldForSaleMember
 
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     $ (6)all_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_EquitySecuritiesMember