XML 58 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments (Forward Currency Exchange Contracts) (Details)
€ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Nov. 30, 2018
EUR (€)
Foreign Exchange Contract          
Derivative [Line Items]          
Notional Amount $ 7,206   $ 8,088    
Maximum term in days 1555 days 1646 days      
Derivative, Fair Value, Net $ 211   203    
Foreign Exchange Contract | Other current assets          
Derivative [Line Items]          
Derivative assets 130   185    
Foreign Exchange Contract | Other noncurrent assets          
Derivative [Line Items]          
Derivative assets 110   41    
Foreign Exchange Contract | Other current liabilities          
Derivative [Line Items]          
Derivative liabilities (29)   (21)    
Foreign Exchange Contract | Other noncurrent liabilities          
Derivative [Line Items]          
Derivative liabilities 0   (2)    
Foreign Exchange Contract | Net Investment          
Derivative [Line Items]          
Notional Amount 837 € 2,400 1,113 $ 1,000 € 2,250
Derivative, Fair Value, Net 33   40    
Foreign Exchange Contract | Net Investment | Other current assets          
Derivative [Line Items]          
Derivative assets 30   0    
Foreign Exchange Contract | Net Investment | Other noncurrent assets          
Derivative [Line Items]          
Derivative assets 5   40    
Foreign Exchange Contract | Net Investment | Other current liabilities          
Derivative [Line Items]          
Derivative liabilities (2)   0    
Foreign Exchange Contract | Net Investment | Other noncurrent liabilities          
Derivative [Line Items]          
Derivative liabilities 0   0    
Foreign Exchange Contract | Non-Designated          
Derivative [Line Items]          
Notional Amount 5,275   6,174    
Derivative, Fair Value, Net 73   169    
Foreign Exchange Contract | Non-Designated | Other current assets          
Derivative [Line Items]          
Derivative assets 100   180    
Foreign Exchange Contract | Non-Designated | Other noncurrent assets          
Derivative [Line Items]          
Derivative assets 0   0    
Foreign Exchange Contract | Non-Designated | Other current liabilities          
Derivative [Line Items]          
Derivative liabilities 27   11    
Foreign Exchange Contract | Non-Designated | Other noncurrent liabilities          
Derivative [Line Items]          
Derivative liabilities 0   0    
Cash Flow Hedging [Member] | Foreign Exchange Contract | Net Investment          
Derivative [Line Items]          
Notional Amount     801    
Derivative, Fair Value, Net     (6)    
Cash Flow Hedging [Member] | Foreign Exchange Contract | Net Investment | Other current assets          
Derivative [Line Items]          
Derivative assets     5    
Cash Flow Hedging [Member] | Foreign Exchange Contract | Net Investment | Other noncurrent assets          
Derivative [Line Items]          
Derivative assets     1    
Cash Flow Hedging [Member] | Foreign Exchange Contract | Net Investment | Other current liabilities          
Derivative [Line Items]          
Derivative liabilities     (10)    
Cash Flow Hedging [Member] | Foreign Exchange Contract | Net Investment | Other noncurrent liabilities          
Derivative [Line Items]          
Derivative liabilities     $ 2    
Net Investment Hedging [Member] | Net Investment          
Derivative [Line Items]          
Notional Amount 1,094        
Derivative, Fair Value, Net 105        
Net Investment Hedging [Member] | Net Investment | Other current assets          
Derivative [Line Items]          
Derivative assets 0        
Net Investment Hedging [Member] | Net Investment | Other noncurrent assets          
Derivative [Line Items]          
Derivative assets 105        
Net Investment Hedging [Member] | Net Investment | Other current liabilities          
Derivative [Line Items]          
Derivative liabilities 0        
Net Investment Hedging [Member] | Net Investment | Other noncurrent liabilities          
Derivative [Line Items]          
Derivative liabilities $ 0