XML 73 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Financial Instruments and Fair Value [Line Items]      
Gross realized gains on the sale of our marketable securities $ 292 $ 1,300 $ 185
Gross realized losses on the sale of our marketable securities 143 143 295
Other-than-temporary impairment losses 0 0 $ 0
Fair value of non-marketable equity securities 11,353 12,275  
Equity method investments 1,300 1,300  
Cash collateral received from derivative financial instruments 252 327  
Foreign currency gain (loss) to be reclassified during next 12 months 82    
Cash Flow Hedging Relationship | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional principal $ 13,200 11,800  
Foreign exchange option contracts, maximum maturities 24 months    
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional principal $ 455 2,000  
Net Investment Hedges | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional principal 9,300 6,700  
Fair Value of Derivatives Not Designated as Hedging Instruments | Foreign exchange contracts      
Financial Instruments and Fair Value [Line Items]      
Notional principal 43,500 $ 20,100  
Valuation, Market Approach      
Financial Instruments and Fair Value [Line Items]      
Fair value of non-marketable equity securities 7,600    
Unrealized gain on equity securities $ 1,800