XML 59 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Forward Currency Exchange Contracts) (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Jul. 26, 2019
Foreign Exchange Contract      
Derivative [Line Items]      
Notional Amount $ 7,778 $ 6,336  
Maximum term in days 586 days 586 days  
Derivative, Fair Value, Net $ 220 $ 57  
Foreign Exchange Contract | Other current assets      
Derivative [Line Items]      
Derivative assets 196 43  
Foreign Exchange Contract | Other noncurrent assets      
Derivative [Line Items]      
Derivative assets 44 34  
Foreign Exchange Contract | Other current liabilities      
Derivative [Line Items]      
Derivative liabilities (19) (20)  
Foreign Exchange Contract | Other noncurrent liabilities      
Derivative [Line Items]      
Derivative liabilities (1)    
Foreign Exchange Contract | Net Investment      
Derivative [Line Items]      
Notional Amount 804 870 $ 1,000
Derivative, Fair Value, Net (3) 11  
Foreign Exchange Contract | Net Investment | Other current assets      
Derivative [Line Items]      
Derivative assets 7 15  
Foreign Exchange Contract | Net Investment | Other noncurrent assets      
Derivative [Line Items]      
Derivative assets 0 1  
Foreign Exchange Contract | Net Investment | Other current liabilities      
Derivative [Line Items]      
Derivative liabilities (9) (5)  
Foreign Exchange Contract | Net Investment | Other noncurrent liabilities      
Derivative [Line Items]      
Derivative liabilities (1)    
Foreign Exchange Contract | Non-Designated      
Derivative [Line Items]      
Notional Amount 5,874 5,466  
Derivative, Fair Value, Net 179 46  
Foreign Exchange Contract | Non-Designated | Other current assets      
Derivative [Line Items]      
Derivative assets 189 28  
Foreign Exchange Contract | Non-Designated | Other noncurrent assets      
Derivative [Line Items]      
Derivative assets 0 33  
Foreign Exchange Contract | Non-Designated | Other current liabilities      
Derivative [Line Items]      
Derivative liabilities 10 15  
Foreign Exchange Contract | Non-Designated | Other noncurrent liabilities      
Derivative [Line Items]      
Derivative liabilities 0    
Net Investment Hedging [Member] | Net Investment      
Derivative [Line Items]      
Notional Amount 1,100 0  
Derivative, Fair Value, Net 44 0  
Net Investment Hedging [Member] | Net Investment | Other current assets      
Derivative [Line Items]      
Derivative assets 0 0  
Net Investment Hedging [Member] | Net Investment | Other noncurrent assets      
Derivative [Line Items]      
Derivative assets 44 0  
Net Investment Hedging [Member] | Net Investment | Other current liabilities      
Derivative [Line Items]      
Derivative liabilities 0 $ 0  
Net Investment Hedging [Member] | Net Investment | Other noncurrent liabilities      
Derivative [Line Items]      
Derivative liabilities 0    
Net Investment Hedging [Member] | Foreign Exchange Contract      
Derivative [Line Items]      
Notional Amount $ 2,250