XML 54 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair value measurements Fair Value Measurements (Annuitization Experience for GMIB Policies) (Details)
12 Months Ended
Dec. 31, 2014
One Year Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Percent of GMIB guaranteed value that are represented by clients with several years of annuitization experience 38.00%ace_PercentageOfGuaranteedMinimiumIncomeBenefitsGuaranteedValue
/ ace_AnnuitizationExperienceAxis
= ace_OneYearOfCredibleExperienceMember
Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Percent of GMIB guaranteed value that are represented by clients with several years of annuitization experience 35.00%ace_PercentageOfGuaranteedMinimiumIncomeBenefitsGuaranteedValue
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Percent of GMIB guaranteed value that are represented by clients with several years of annuitization experience 27.00%ace_PercentageOfGuaranteedMinimiumIncomeBenefitsGuaranteedValue
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
First Year [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 15.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Subsequent years [Member] | Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 11.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Subsequent years [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 11.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Maximum  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 55.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[1]
Maximum | First Year [Member] | One Year Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 12.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_OneYearOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Maximum | First Year [Member] | Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 55.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Maximum | First Year [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 55.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Maximum | Subsequent years [Member] | One Year Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 10.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_OneYearOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Maximum | Subsequent years [Member] | Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 31.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Maximum | Subsequent years [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 31.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Minimum  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 0.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[1]
Minimum | First Year [Member] | One Year Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 7.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_OneYearOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Minimum | First Year [Member] | Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 14.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Minimum | First Year [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 7.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_FirstYearMember
Minimum | Subsequent years [Member] | One Year Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 6.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_OneYearOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Minimum | Subsequent years [Member] | Several Years Of Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 6.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_SeveralYearsOfCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
Minimum | Subsequent years [Member] | No Credible Experience [Member]  
Annuitization Experience For GMIB Policies [Line Items]  
Annuitization rate 6.00%ace_SignificantUnobservableInputsAnnuitizationRate
/ ace_AnnuitizationExperienceAxis
= ace_NoCredibleExperienceMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ ace_YearofGMIBeligibilityAxis
= ace_SubsequentyearsMember
[1] Discussion of the most significant inputs used in the fair value measurement of GLB and the sensitivity of those assumptions is included within Note 4 a) Guaranteed living benefits.