XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Related Party Transactions      
Allocation of operating expenses $ 339us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty $ 456us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty $ 451us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
Premium revenue 589us-gaap_PremiumsEarnedNet 613us-gaap_PremiumsEarnedNet 593us-gaap_PremiumsEarnedNet
Reserves recorded for annuities 11,566us-gaap_LiabilityForFuturePolicyBenefits 11,589us-gaap_LiabilityForFuturePolicyBenefits  
Reinsurance recoverable from related parties 2,586us-gaap_ReinsuranceRecoverables 2,754us-gaap_ReinsuranceRecoverables  
Structured settlement annuities with life contingencies      
Related Party Transactions      
Reserves recorded for annuities 6,682us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementLifeContingenciesAnnuitiesMember
6,645us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementLifeContingenciesAnnuitiesMember
 
Allstate Financial Services, LLC      
Related Party Transactions      
Commission and other distribution expenses 4all_FeeAndCommissionExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_AllstateFinancialServicesLLCMember
13all_FeeAndCommissionExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_AllstateFinancialServicesLLCMember
11all_FeeAndCommissionExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_AllstateFinancialServicesLLCMember
AIC | Structured settlement annuities      
Related Party Transactions      
Annuities issued   7all_AnnuitiesIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementAnnuitiesMember
35all_AnnuitiesIssued
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementAnnuitiesMember
Reserves recorded for annuities 4,680us-gaap_LiabilityForFuturePolicyBenefits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementAnnuitiesMember
4,720us-gaap_LiabilityForFuturePolicyBenefits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementAnnuitiesMember
 
AIC | Structured settlement annuities with life contingencies      
Related Party Transactions      
Premium revenue   4us-gaap_PremiumsEarnedNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementLifeContingenciesAnnuitiesMember
3us-gaap_PremiumsEarnedNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= all_StructuredSettlementLifeContingenciesAnnuitiesMember
Lincoln Benefit Life Company | LB Re      
Related Party Transactions      
Reinsurance recoverable from related parties 2us-gaap_ReinsuranceRecoverables
/ dei_LegalEntityAxis
= all_LincolnBenefitLifeCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_LincolnBenefitReinsuranceCompanyMember
   
Reinsurance payables to affiliates 3us-gaap_ReinsurancePayable
/ dei_LegalEntityAxis
= all_LincolnBenefitLifeCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_LincolnBenefitReinsuranceCompanyMember
   
Loss on the transaction $ (1)all_GainLossOnTransactionBetweenEntitiesUnderCommonControl
/ dei_LegalEntityAxis
= all_LincolnBenefitLifeCompanyMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= all_LincolnBenefitReinsuranceCompanyMember