XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.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, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 109 $ 130
Fair Value of Derivative, Liability 324 217
U.S. Dollar Notional 27,650 25,595
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 51 91
Fair Value of Derivative, Liability 235 127
U.S. Dollar Notional 15,452 14,386
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 58 39
Fair Value of Derivative, Liability 89 90
U.S. Dollar Notional 12,198 11,209
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 0 2
U.S. Dollar Notional 0 550
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 1 3
U.S. Dollar Notional 1,000 1,000
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 114 52
U.S. Dollar Notional 5,200 4,650
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 30 38
U.S. Dollar Notional 2,407 1,936
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 21 51
U.S. Dollar Notional 3,584 4,216
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 119 71
U.S. Dollar Notional 3,205 2,014
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 56 20
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 58 39
U.S. Dollar Notional 5,434 3,778
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 89 90
U.S. Dollar Notional $ 6,764 $ 7,431