XML 41 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Assumed Life Reinsurance Programs Involving Minimum Benefit Guarantees Under Annuity Contracts (Schedule Of Guaranteed Minimum Benefits Income And Expense) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Guaranteed Minimum Benefits [Line Items]    
Document Fiscal Year Focus 2015  
Net premiums earned $ 3,927us-gaap_PremiumsEarnedNet $ 3,970us-gaap_PremiumsEarnedNet
Policy benefits and other reserve adjustments 142us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense 114us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
Net realized gains (losses) (89)ace_NetRealizedGainsLosses (104)ace_NetRealizedGainsLosses
Guaranteed Minimum Death Benefit [Member]    
Guaranteed Minimum Benefits [Line Items]    
Net premiums earned 16us-gaap_PremiumsEarnedNet
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
19us-gaap_PremiumsEarnedNet
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Policy benefits and other reserve adjustments 9us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
15us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
Guaranteed Living Benefit [Member]    
Guaranteed Minimum Benefits [Line Items]    
Net premiums earned 32us-gaap_PremiumsEarnedNet
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
36us-gaap_PremiumsEarnedNet
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Policy benefits and other reserve adjustments 12us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
9us-gaap_LiabilityForFuturePolicyBenefitsPeriodExpense
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Net realized gains (losses) (45)ace_NetRealizedGainsLosses
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
(50)ace_NetRealizedGainsLosses
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Loss recognized in Net income (25)ace_GuaranteedMinimumBenefitsGainLossRecognizedInIncome
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
(23)ace_GuaranteedMinimumBenefitsGainLossRecognizedInIncome
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Less: Net cash received 28ace_GuaranteedMinimumBenefitsNetCashReceivedDisbursed
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
33ace_GuaranteedMinimumBenefitsNetCashReceivedDisbursed
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
Net increase in liability $ (53)us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember
$ (56)us-gaap_GuaranteedBenefitLiabilityGrossPeriodIncreaseDecrease
/ ace_GuaranteedMinimumBenefitsAxis
= us-gaap_GuaranteedMinimumIncomeBenefitMember