XML 67 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments Fair Value and Measurement Inputs (Detail) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Derivative [Line Items]    
Derivative fair value net asset (liability) $ (399) $ 34
Currency exchange contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) 3 (3)
Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (185) (60)
Interest rate contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (217) 97
Quoted Prices In Active Markets For Identical Assets (Level 1)    
Derivative [Line Items]    
Derivative fair value net asset (liability) (175) (86)
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (175) (86)
Significant Other Observable Inputs (Level 2)    
Derivative [Line Items]    
Derivative fair value net asset (liability) (224) 120
Significant Other Observable Inputs (Level 2) | Currency exchange contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) 3 (3)
Significant Other Observable Inputs (Level 2) | Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (10) 26
Significant Other Observable Inputs (Level 2) | Interest rate contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) $ (217) $ 97