XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.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
Jun. 30, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 444 $ 130
Fair Value of Derivative, Liability 197 217
U.S. Dollar Notional 25,650 25,595
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 236 91
Fair Value of Derivative, Liability 141 127
U.S. Dollar Notional 14,566 14,386
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 208 39
Fair Value of Derivative, Liability 56 90
U.S. Dollar Notional 11,084 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 2 3
U.S. Dollar Notional 550 1,000
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 130 52
U.S. Dollar Notional 4,650 4,650
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 83 38
U.S. Dollar Notional 2,561 1,936
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 153 51
U.S. Dollar Notional 6,071 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 8 71
U.S. Dollar Notional 590 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 144 20
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 208 39
U.S. Dollar Notional 6,403 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 56 90
U.S. Dollar Notional $ 4,681 $ 7,431