XML 46 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Carrying Values And Fair Values Of Financial Instruments Not Measured At Fair Value) (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financial Instruments Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity $ 7,589ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
$ 6,263ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Partially-owned insurance companies 504ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
470ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total assets 8,093ace_TotalAssetsNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
6,733ace_TotalAssetsNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Short-term debt 2,571ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
1,913ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Long-term debt 3,690ace_LongTermDebtNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
4,088ace_LongTermDebtNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Trust preferred securities 462ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
438ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total liabilities 6,723ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
6,439ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Financial Instruments Fair Value [Member] | US Treasury and Government [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 850ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
832ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
Financial Instruments Fair Value [Member] | Foreign    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 963ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
897ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Financial Instruments Fair Value [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 2,423ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
2,005ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
Financial Instruments Fair Value [Member] | Collateralized Mortgage Backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 2,039ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
1,379ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
Financial Instruments Fair Value [Member] | US States and Political Subdivisions Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 1,314ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,150ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Level 2 | Financial Instruments Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 6,915ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
5,652ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total assets 6,915ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
5,652ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Short-term debt 2,571ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
1,913ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Long-term debt 3,690ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
4,088ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Trust preferred securities 462ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
438ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total liabilities 6,723ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
6,439ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Level 2 | Financial Instruments Fair Value [Member] | US Treasury and Government [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 191ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
236ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
Level 2 | Financial Instruments Fair Value [Member] | Foreign    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 963ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
897ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Level 2 | Financial Instruments Fair Value [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 2,408ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
1,990ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
Level 2 | Financial Instruments Fair Value [Member] | Collateralized Mortgage Backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 2,039ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
1,379ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
Level 2 | Financial Instruments Fair Value [Member] | US States and Political Subdivisions Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 1,314ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,150ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Level 3 | Financial Instruments Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 15ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
15ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Partially-owned insurance companies 504ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
470ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total assets 519ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
485ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Short-term debt   0ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Long-term debt   0ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Trust preferred securities   0ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total liabilities   0ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Level 3 | Financial Instruments Fair Value [Member] | US Treasury and Government [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
Level 3 | Financial Instruments Fair Value [Member] | Foreign    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Level 3 | Financial Instruments Fair Value [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 15ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
15ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
Level 3 | Financial Instruments Fair Value [Member] | Collateralized Mortgage Backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
Level 3 | Financial Instruments Fair Value [Member] | US States and Political Subdivisions Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Cost | Financial Instruments Carrying Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 7,331ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
6,098ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Partially-owned insurance companies 504ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
470ace_PartiallyOwnedInsuranceCompaniesNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Total assets 7,835ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
6,568ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Short-term debt 2,552ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
1,901ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Long-term debt 3,357ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
3,807ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Trust preferred securities 309ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
309ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Total liabilities 6,218ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
6,017ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
Cost | Financial Instruments Carrying Value [Member] | US Treasury and Government [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 832ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
820ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
Cost | Financial Instruments Carrying Value [Member] | Foreign    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 916ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
864ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Cost | Financial Instruments Carrying Value [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 2,323ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
1,922ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
Cost | Financial Instruments Carrying Value [Member] | Collateralized Mortgage Backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 1,983ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
1,341ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
Cost | Financial Instruments Carrying Value [Member] | US States and Political Subdivisions Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 1,277ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,151ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsCarryingValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Level 1 | Financial Instruments Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 659ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
596ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total assets 659ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
596ace_TotalAssetsNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Short-term debt   0ace_ShortTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Long-term debt   0ace_LongTermDebtNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Trust preferred securities   0ace_TrustPreferredSecuritiesNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Total liabilities   0ace_TotalLiabilitiesNotCarriedAtFairValueNotCarriedAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
Level 1 | Financial Instruments Fair Value [Member] | US Treasury and Government [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity 659ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
596ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USTreasuryAndGovernmentMember
Level 1 | Financial Instruments Fair Value [Member] | Foreign    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Level 1 | Financial Instruments Fair Value [Member] | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_CorporateDebtSecuritiesMember
Level 1 | Financial Instruments Fair Value [Member] | Collateralized Mortgage Backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_MortgageBackedSecuritiesMember
Level 1 | Financial Instruments Fair Value [Member] | US States and Political Subdivisions Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total Fixed maturities held to maturity   $ 0ace_FixedMaturitiesHeldToMaturityNotMeasuredAtFairValue
/ ace_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
/ ace_FinancialInstrumentsNotReportedAtFairValueAxis
= ace_FinancialInstrumentsFairValueMember
/ ace_FixedMaturitiesHeldToMaturityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember