XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Information on Available-for-sale Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Fair Value $ 17,139 $ 20,179
Amortized Cost 17,054 20,158
Gross Unrealized Gains 123 89
Gross Unrealized Losses (38) (68)
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 1,607 4,330
Amortized Cost 1,607 4,330
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Corporate notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 10,469 10,577
Amortized Cost 10,460 10,601
Gross Unrealized Gains 28 15
Gross Unrealized Losses (19) (39)
U.S. government and agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 2,009 2,232
Amortized Cost 2,018 2,244
Gross Unrealized Gains 0 1
Gross Unrealized Losses (9) (13)
Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 1,399 1,376
Amortized Cost 1,399 1,380
Gross Unrealized Gains 2 1
Gross Unrealized Losses (2) (5)
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 710 796
Amortized Cost 714 801
Gross Unrealized Gains 1 1
Gross Unrealized Losses (5) (6)
Foreign government bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 569 519
Amortized Cost 571 521
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (2)
Equity securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 376 349
Amortized Cost 285 281
Gross Unrealized Gains 92 71
Gross Unrealized Losses $ (1) $ (3)