XML 156 R91.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Realized Investment Gains Losses Net) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net $ 1,636us-gaap_RealizedInvestmentGainsLosses $ (5,206)us-gaap_RealizedInvestmentGainsLosses $ (1,441)us-gaap_RealizedInvestmentGainsLosses
Fixed Maturities [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net 1,194us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_FixedMaturitiesMember
(93)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_FixedMaturitiesMember
(37)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_FixedMaturitiesMember
Equity Securities [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net 512us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquitySecuritiesMember
444us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquitySecuritiesMember
24us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquitySecuritiesMember
Commercial Mortgage Loans [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net 110us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_CommercialMortgageLoansMember
79us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_CommercialMortgageLoansMember
94us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_CommercialMortgageLoansMember
Real Estate Investment [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net (5)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_RealEstateInvestmentMember
2us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_RealEstateInvestmentMember
(20)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_RealEstateInvestmentMember
Equity Method Investments [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net (15)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquityMethodInvestmentsMember
34us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquityMethodInvestmentsMember
(2)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_EquityMethodInvestmentsMember
Derivative [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net (182)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_DerivativeMember
[1] (5,688)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_DerivativeMember
[1] (1,500)us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= us-gaap_DerivativeMember
[1]
Other Asset Types [Member]      
Schedule Of Gain Loss On Investments [Line Items]      
Total realized investment gains (losses), net $ 22us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_OtherAssetTypesMember
$ 16us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_OtherAssetTypesMember
$ 0us-gaap_RealizedInvestmentGainsLosses
/ pru_ScheduleOfGainLossOnInvestmentsAxis
= pru_OtherAssetTypesMember
[1] embedded derivatives as well as the offset of hedged items in qualifying effective hedge relationships prior to maturity or termination.