XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Details 13) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Total mortgage loans $ 4,276us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet   $ 4,188us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
Mortgage loans, non-impaired      
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Fixed rate mortgage loans 4,239us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  4,151us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Variable rate mortgage loans 21us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  21us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Total mortgage loans 4,260us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  4,172us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Net carrying value of impaired mortgage loans      
Impaired mortgage loans with a valuation allowance 16us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  16us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Impaired mortgage loans without a valuation allowance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Total impaired mortgage loans 16us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  16us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Valuation allowance on impaired mortgage loans 8us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
9us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Average carrying value and interest income recognized on impaired mortgage loans      
Average impaired mortgage loans 16us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
48us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Rollforward of the valuation allowance on impaired mortgage loans      
Valuation allowance on impaired mortgage loans, beginning balance 8us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
21us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Net decrease in valuation allowance 0us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
(4)us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Charge offs 0us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
(8)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Valuation allowance on impaired mortgage loans, ending balance 8us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
9us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
 
Carrying value of past due mortgage loans      
Less than 90 days past due 6all_FinancingReceivableRecordedInvestmentLessThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  0all_FinancingReceivableRecordedInvestmentLessThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
90 days or greater past due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Total past due 6us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Current loans 4,270us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  4,188us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Total mortgage loans 4,276us-gaap_MortgageLoansOnRealEstateCarryingAmountOfMortgages
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
  4,188us-gaap_MortgageLoansOnRealEstateCarryingAmountOfMortgages
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
Mortgage loans, non-impaired | Below 1.0      
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Fixed rate mortgage loans 93us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
  110us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
Variable rate mortgage loans 0us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
  0us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
Total mortgage loans 93us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
  110us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1Member
Mortgage loans, non-impaired | 1.0 - 1.25      
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Fixed rate mortgage loans 433us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
  424us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
Variable rate mortgage loans 0us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
  0us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
Total mortgage loans 433us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
  424us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1To1.25Member
Mortgage loans, non-impaired | 1.26 - 1.50      
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Fixed rate mortgage loans 1,194us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
  1,167us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
Variable rate mortgage loans 1us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
  1us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
Total mortgage loans 1,195us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
  1,168us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelow1.26To1.5Member
Mortgage loans, non-impaired | Above 1.50      
Carrying value of non-impaired mortgage loans, summarized by debt service coverage ratio distribution      
Fixed rate mortgage loans 2,519us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member
  2,450us-gaap_LoansReceivableWithFixedRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member
Variable rate mortgage loans 20us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member
  20us-gaap_LoansReceivableWithVariableRatesOfInterest1
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member
Total mortgage loans $ 2,539us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member
  $ 2,470us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= all_MortgagesNonImpairedMember
/ us-gaap_InternalCreditAssessmentAxis
= all_DebtServiceCoverageRatioBelowAbove1.5Member