XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments - Fair Value of Derivatives Segregated between those Derivatives that are Designated as Hedging Instruments and those that are Not Designated as Hedging Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 384 $ 454
Fair Value of Derivative, Liability 195 160
U.S. Dollar Notional 35,343 29,742
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 286 338
Fair Value of Derivative, Liability 57 89
U.S. Dollar Notional 14,978 14,390
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 98 116
Fair Value of Derivative, Liability 138 71
U.S. Dollar Notional 20,365 15,352
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 12  
U.S. Dollar Notional 1,250  
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 36 81
U.S. Dollar Notional 3,400 4,650
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 8 7
U.S. Dollar Notional 730 774
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 1 1
U.S. Dollar Notional 167 89
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 202 263
U.S. Dollar Notional 6,316 6,222
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 84 75
U.S. Dollar Notional 3,115 2,655
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 138 71
U.S. Dollar Notional 11,684 9,922
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 98 116
U.S. Dollar Notional $ 8,681 $ 5,430