XML 38 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Financial Instruments Measured At Fair Value On Recurring Basis) (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value $ 50,410us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 49,395us-gaap_AvailableForSaleSecuritiesDebtSecurities
Equity securities, at fair value 536us-gaap_AvailableForSaleSecuritiesEquitySecurities 510us-gaap_AvailableForSaleSecuritiesEquitySecurities
Short-term investments 2,536us-gaap_OtherShortTermInvestments 2,322us-gaap_OtherShortTermInvestments
Other investments 3,430us-gaap_OtherLongTermInvestments 3,346us-gaap_OtherLongTermInvestments
Securities lending collateral 1,033us-gaap_SecuritiesHeldAsCollateralAtFairValue 1,330us-gaap_SecuritiesHeldAsCollateralAtFairValue
Investment derivative instruments, assets 21ace_InvestmentDerivativeInstrumentsFairValue 18ace_InvestmentDerivativeInstrumentsFairValue
Other derivative instruments, assets 1ace_OtherDerivativeInstrumentsFairValue 2ace_OtherDerivativeInstrumentsFairValue
Separate account assets 1,574ace_SeparateAccountAssetsFairValue 1,490ace_SeparateAccountAssetsFairValue
Total assets measured at fair value 59,541ace_AssetsFairValue 58,413ace_AssetsFairValue
Investment derivative instruments, liabilities 25ace_InvestmentDerivativeInstrumentsLiability 36ace_InvestmentDerivativeInstrumentsLiability
Other derivative instruments, liability 7ace_OtherDerivativeInstrumentsFairValueLiability 25ace_OtherDerivativeInstrumentsFairValueLiability
GLB 451ace_GuaranteedLivingBenefitsLiabilities [1] 406ace_GuaranteedLivingBenefitsLiabilities [1]
Total liabilities measured at fair value 483us-gaap_LiabilitiesFairValueDisclosureRecurring 467us-gaap_LiabilitiesFairValueDisclosureRecurring
Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 1,747us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,680us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Equity securities, at fair value 518us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
492us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Short-term investments 1,469us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,183us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other investments 364us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
370us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Securities lending collateral 0us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Investment derivative instruments, assets 21ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
18ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other derivative instruments, assets 0ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Separate account assets 1,488ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,400ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total assets measured at fair value 5,607ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
5,143ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Investment derivative instruments, liabilities 25ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
36ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other derivative instruments, liability 3ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
21ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
GLB 0ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[1] 0ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[1]
Total liabilities measured at fair value 28us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
57us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 48,441us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
47,491us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Equity securities, at fair value 16us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
16us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-term investments 1,067us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,139us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other investments 277us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
257us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Securities lending collateral 1,033us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,330us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Investment derivative instruments, assets 0ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other derivative instruments, assets 1ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Separate account assets 86ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
90ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total assets measured at fair value 50,921ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
50,325ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Investment derivative instruments, liabilities 0ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other derivative instruments, liability 0ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
GLB 0ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[1] 0ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[1]
Total liabilities measured at fair value 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 222us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
224us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Equity securities, at fair value 2us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Short-term investments 0us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_OtherShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Other investments 2,789us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,719us-gaap_OtherLongTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Securities lending collateral 0us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_SecuritiesHeldAsCollateralAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Investment derivative instruments, assets 0ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0ace_InvestmentDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Other derivative instruments, assets 0ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0ace_OtherDerivativeInstrumentsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Separate account assets 0ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0ace_SeparateAccountAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total assets measured at fair value 3,013ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,945ace_AssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Investment derivative instruments, liabilities 0ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0ace_InvestmentDerivativeInstrumentsLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Other derivative instruments, liability 4ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
4ace_OtherDerivativeInstrumentsFairValueLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
GLB 451ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1] 406ace_GuaranteedLivingBenefitsLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1]
Total liabilities measured at fair value 455us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
410us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
U.S. Treasury And Agency [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 2,889us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
2,820us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Treasury And Agency [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 1,747us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
1,680us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Treasury And Agency [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 1,142us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
1,140us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Treasury And Agency [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Foreign [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 14,947us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
15,242us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 14,925us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
15,220us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 22us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
22us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 17,999us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
17,431us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Corporate Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Corporate Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 17,832us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
17,244us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Corporate Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 167us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
187us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Mortgage Backed-Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 10,808us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
10,286us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Mortgage Backed-Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Mortgage Backed-Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 10,775us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
10,271us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Mortgage Backed-Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 33us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
15us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_MortgageBackedSecuritiesMember
States, Municipalities, And Political Subdivisions [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 3,767us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
3,616us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
States, Municipalities, And Political Subdivisions [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
States, Municipalities, And Political Subdivisions [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value 3,767us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
3,616us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
States, Municipalities, And Political Subdivisions [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Fixed maturities available for sale at fair value $ 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
$ 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FixedMaturitiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1] Our GLB reinsurance product meets the definition of a derivative instrument for accounting purposes and is accordingly carried at fair value. Excluded from the table above is the portion of the GLB derivative liability classified as Future policy benefits in the consolidated balance sheets. Refer to Note 5 for additional information.