Annual report pursuant to Section 13 and 15(d)

INVESTMENTS (Details 2)

v2.4.1.9
INVESTMENTS (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 28, 2014
Available-for-sale securities, by type        
Available-for-sale securities, cost $ 6,483us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 4,485us-gaap_AvailableForSaleSecuritiesAmortizedCost    
Available-for-sale Securities, Accumulated Gross Unrealized Gain 1,531us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 397us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax    
Available-for-sale Securities, Accumulated Gross Unrealized Loss (135)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (40)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax    
Available-for-sale securities, estimated fair value 7,879us-gaap_AvailableForSaleSecurities 4,842us-gaap_AvailableForSaleSecurities    
Available-for-sale Securities, Gross Realized Losses (21)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (24)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (35)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses  
Equity securities        
Available-for-sale securities, by type        
Available-for-sale securities, cost 2,687us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
1,097us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain 1,463us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
373us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss (29)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
(17)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Available-for-sale securities, estimated fair value 4,121us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
1,453us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Debt securities        
Available-for-sale securities, by type        
Available-for-sale securities, cost 3,796us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
3,388us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
   
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain 68us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
24us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
   
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, (106)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
(23)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
   
Available-for-sale securities, estimated fair value 3,758us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
3,389us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
   
Other income (loss) - net        
Available-for-sale securities, by type        
Available-for-sale Debt Securities, Gross Unrealized Loss       $ 101us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember