XML 24 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Aggregate Fair Value And Gross Unrealized Loss By Length Of Time Security Has Continuously Been In Unrealized Loss Position) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Investment [Line Items]    
Document Period End Date Mar. 31, 2015  
Investment securities, Unrealized loss position, 0-12 Months, Fair Value $ 6,253us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 8,559us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (169)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss (244)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 1,607us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 3,932us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (38)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss (79)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Investment securities, Unrealized loss position, Total Fair Value 7,860us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 12,491us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (207)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss (323)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
US Treasury and Government [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 443us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
350us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 141us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
666us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
(9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Investment securities, Unrealized loss position, Total Fair Value 584us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
1,016us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
(10)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Foreign Government Debt Securities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 1,747us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
2,262us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (64)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
(75)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 317us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
375us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (12)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
(15)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Investment securities, Unrealized loss position, Total Fair Value 2,064us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
2,637us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (76)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
(90)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate Securities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 2,140us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
4,684us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (79)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
(150)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 500us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
738us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (15)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
(22)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Investment securities, Unrealized loss position, Total Fair Value 2,640us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
5,422us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (94)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
(172)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Collateralized Mortgage Backed Securities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 1,301us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
704us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 560us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
1,663us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (8)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
(28)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Investment securities, Unrealized loss position, Total Fair Value 1,861us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
2,367us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (14)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
(30)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
US States and Political Subdivisions Debt Securities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 462us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
458us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 89us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
490us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities, Unrealized loss position, Total Fair Value 551us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
948us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(8)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fixed Maturities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 6,093us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
8,458us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (153)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
(231)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 1,607us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
3,932us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss (38)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
(79)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Investment securities, Unrealized loss position, Total Fair Value 7,700us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
12,390us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (191)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
(310)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_FixedMaturitiesMember
Equity Securities [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 68us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
101us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (10)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
(13)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Investment securities, Unrealized loss position, Total Fair Value 68us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
101us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Investment securities, Unrealized loss position, Total Gross Unrealized Loss (10)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
(13)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_EquitySecuritiesMember
Other Long-term Investments [Member]    
Investment [Line Items]    
Investment securities, Unrealized loss position, 0-12 Months, Fair Value 92us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Investment securities, Unrealized loss position, 0-12 Months, Gross Unrealized Loss (6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Investment securities, Unrealized loss position, Over 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Investment securities, Unrealized loss position, Over 12 Months, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Investment securities, Unrealized loss position, Total Fair Value 92us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Investment securities, Unrealized loss position, Total Gross Unrealized Loss $ (6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ ace_GrossUnrealizedLossSecurityTypeAxis
= us-gaap_OtherLongTermInvestmentsMember