XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Millions
Sep. 30, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 154 $ 312
Liability Derivatives 647 278
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 34 144
Liability Derivatives 423 49
Derivatives Designated as Hedging Instruments | Currency exchange contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives   19
Liability Derivatives 2 8
Derivatives Designated as Hedging Instruments | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 1 17
Liability Derivatives   22
Derivatives Designated as Hedging Instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 33 108
Liability Derivatives 421 19
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 120 168
Liability Derivatives 224 229
Derivatives Not Designated as Hedging Instruments | Currency exchange contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 70 29
Liability Derivatives 45 43
Derivatives Not Designated as Hedging Instruments | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 35 112
Liability Derivatives 169 167
Derivatives Not Designated as Hedging Instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 15 27
Liability Derivatives $ 10 $ 19