Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements Fair Value Hierarchy (Details)

v3.19.1
Fair Value Measurements Fair Value Hierarchy (Details) - Fair Value, Measurements, Recurring [Member]
$ in Millions
Mar. 31, 2019
USD ($)
Assets  
Cash equivalents $ 8,390
Marketable securities 231
Derivative instruments 12
Other investments 461
Total assets measured at fair value 9,094
Liabilities  
Derivative instruments 20
Other liabilities 475
Total liabilities measured at fair value 495
Level 1 [Member]  
Assets  
Cash equivalents 4,830
Marketable securities 145
Derivative instruments 0
Other investments 398
Total assets measured at fair value 5,373
Liabilities  
Derivative instruments 0
Other liabilities 399
Total liabilities measured at fair value 399
Level 2 [Member]  
Assets  
Cash equivalents 3,560
Marketable securities 51
Derivative instruments 12
Other investments 0
Total assets measured at fair value 3,623
Liabilities  
Derivative instruments 20
Other liabilities 0
Total liabilities measured at fair value 20
Level 3 [Member]  
Assets  
Cash equivalents 0
Marketable securities 35
Derivative instruments 0
Other investments 63
Total assets measured at fair value 98
Liabilities  
Derivative instruments 0
Other liabilities 76
Total liabilities measured at fair value 76
Corporate bonds and notes [Member]  
Assets  
Marketable securities 51
Corporate bonds and notes [Member] | Level 1 [Member]  
Assets  
Marketable securities 0
Corporate bonds and notes [Member] | Level 2 [Member]  
Assets  
Marketable securities 51
Corporate bonds and notes [Member] | Level 3 [Member]  
Assets  
Marketable securities 0
Auction rate securities [Member]  
Assets  
Marketable securities 35
Auction rate securities [Member] | Level 1 [Member]  
Assets  
Marketable securities 0
Auction rate securities [Member] | Level 2 [Member]  
Assets  
Marketable securities 0
Auction rate securities [Member] | Level 3 [Member]  
Assets  
Marketable securities 35
Equity securities [Member]  
Assets  
Marketable securities 145
Equity securities [Member] | Level 1 [Member]  
Assets  
Marketable securities 145
Equity securities [Member] | Level 2 [Member]  
Assets  
Marketable securities 0
Equity securities [Member] | Level 3 [Member]  
Assets  
Marketable securities $ 0