XML 1029 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Fair Value And Gross Unrealized Losses In A Continuous Unrealized Loss Position) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
security
Dec. 31, 2013
security
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months $ 5,642us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 18,322us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Greater Than Twelve Months 5,320us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 1,839us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Continuous Unrealized Loss Position, Total 10,962us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 20,161us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 219us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses 1,085us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
Greater Than Twelve Months 354us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses 324us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 573us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses 1,409us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions 1,019us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1 1,484us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 5,605us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
18,322us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 5,320us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
1,839us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 10,925us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
20,161us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 218us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
1,085us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 354us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
324us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 572us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
1,409us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Equity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 37us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Continuous Unrealized Loss Position, Total 37us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Corporate bonds [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 4,799us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
16,753us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 4,465us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
925us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 9,264us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
17,678us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 207us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
1,011us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 244us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
156us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 451us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
1,167us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CorporateBondSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Asset-backed Securities [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 91us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
165us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 323us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
333us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 414us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
498us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 41us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
73us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 43us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
80us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
U.S. government bonds [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months   163us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total   163us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months   14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses   14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Foreign government bonds [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months   69us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total   69us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months   1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses   1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
RMBS [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 447us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
488us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 241us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
267us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 688us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
755us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
24us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 21us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
41us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
CMBS [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 121us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
109us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 19us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
43us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 140us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
152us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 10us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 11us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
21us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
CLOs [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 110us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
136us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 70us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
50us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 180us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
186us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
State and municipal bonds [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
377us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
24us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 32us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
401us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months   20us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses 4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
27us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Hybrid and redeemable preferred securities [Member] | Fixed maturity securities [Member]    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value    
Less Than or Equal to Twelve Months 31us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
62us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 176us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
197us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Continuous Unrealized Loss Position, Total 207us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
259us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Gross Unrealized Losses and OTTI    
Less Than or Equal to Twelve Months   6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Greater Than Twelve Months 40us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
45us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses $ 40us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember
$ 51us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedMaturitiesMember