XML 66 R55.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
Sep. 30, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 387 $ 130
Fair Value of Derivative, Liability 204 217
U.S. Dollar Notional 26,549 25,595
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 260 91
Fair Value of Derivative, Liability 146 127
U.S. Dollar Notional 14,720 14,386
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 127 39
Fair Value of Derivative, Liability 58 90
U.S. Dollar Notional 11,829 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 138 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 85 38
U.S. Dollar Notional 2,682 1,936
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 175 51
U.S. Dollar Notional 6,115 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 5 71
U.S. Dollar Notional 657 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 66 20
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 127 39
U.S. Dollar Notional 6,531 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 58 90
U.S. Dollar Notional $ 5,298 $ 7,431