XML 32 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Details 3) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Liquidity agreement    
Related Party Transactions    
Amount of loan outstanding under the Liquidity Agreement $ 0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= all_LiquidityAgreementMember
$ 0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= all_LiquidityAgreementMember
Liquidity agreement | Maximum    
Related Party Transactions    
Amount available for borrowings under the agreement 1,000,000,000all_AmountAvailableForBorrowingsUnderAgreement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= all_LiquidityAgreementMember
 
Maturity period of advances 364 days  
Liquidity agreement | Minimum    
Related Party Transactions    
Notice period for payables on demand 10 days  
Reference rate for advances 30-day commercial paper  
Intercompany loan agreement    
Related Party Transactions    
Amount of loan outstanding under the Liquidity Agreement 0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= all_IntercompanyLoanAgreementMember
0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= all_IntercompanyLoanAgreementMember
Intercompany loan agreement | Maximum    
Related Party Transactions    
Amount available for borrowings under the agreement 1,000,000,000all_AmountAvailableForBorrowingsUnderAgreement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= all_IntercompanyLoanAgreementMember
 
Capital support agreement    
Related Party Transactions    
Commitment fee as a percentage of the amount of the capital and surplus maximum that remains available at the beginning of the period 1.00%all_CommitmentFeeAsPercentageOfCapitalAndSurplusThatRemainsAvailableAtBeginningOfPeriod
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CapitalSupportAgreementMember
 
Capital support agreement | Maximum    
Related Party Transactions    
Amount available for borrowings under the agreement 1,000,000,000all_AmountAvailableForBorrowingsUnderAgreement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CapitalSupportAgreementMember
 
Capital support agreement | Minimum    
Related Party Transactions    
Percentage of risk-based capital ratio 150.00%all_StatutoryAccountingPracticesRiskBasedCapitalRatio
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CapitalSupportAgreementMember
 
Minimum risk-based capital ratio at which agreement will be terminated (as a percent) 300.00%all_StatutoryAccountingPracticesRiskBasedCapitalRatioTerminationTerm
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CapitalSupportAgreementMember
 
Voting stock to be held as per agreement (as a percent) 50.00%all_DebtInstrumentCovenantVotingStockHoldingPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_CapitalSupportAgreementMember
 
Credit Agreement    
Related Party Transactions    
Amount of loan outstanding under the Liquidity Agreement 0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= us-gaap_RevolvingCreditFacilityMember
0all_AmountOfLoanOutstandingUnderAgreement
/ us-gaap_TypeOfArrangementAxis
= us-gaap_RevolvingCreditFacilityMember
AIC    
Related Party Transactions    
Return of capital $ 700,000,000all_AdjustmentsToAdditionalPaidInCapitalReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 500,000,000all_AdjustmentsToAdditionalPaidInCapitalReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember