XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.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, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset $ 629 $ 995
Fair Value of Derivative, Liability 146 134
U.S. Dollar Notional 28,515 25,539
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 397 765
Fair Value of Derivative, Liability 57 31
U.S. Dollar Notional 13,999 14,398
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 232 230
Fair Value of Derivative, Liability 89 103
U.S. Dollar Notional 14,516 11,141
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 11 20
U.S. Dollar Notional 2,700 2,700
Interest rate swap contracts | Derivatives Designated as Hedging Instruments | Other noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 35 29
U.S. Dollar Notional 3,500 3,500
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 56 129
U.S. Dollar Notional 1,815 2,075
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 20 12
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 330 616
U.S. Dollar Notional 5,049 6,063
Foreign exchange contracts | Derivatives Designated as Hedging Instruments | Accrued and other current liabilities    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Liability 21 1
U.S. Dollar Notional 915 48
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments | Other current assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative, Asset 232 230
U.S. Dollar Notional 8,037 8,210
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 103
U.S. Dollar Notional $ 6,479 $ 2,931