XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments Fair Value and Measurement Inputs (Detail) - USD ($)
$ in Millions
Sep. 30, 2017
Dec. 31, 2016
Derivative [Line Items]    
Derivative fair value net asset (liability) $ (493) $ 34
Currency exchange contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) 23 (3)
Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (133) (60)
Interest rate contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (383) 97
Quoted Prices In Active Markets For Identical Assets (Level 1)    
Derivative [Line Items]    
Derivative fair value net asset (liability) (133) (86)
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) (133) (86)
Significant Other Observable Inputs (Level 2)    
Derivative [Line Items]    
Derivative fair value net asset (liability) (360) 120
Significant Other Observable Inputs (Level 2) | Currency exchange contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) 23 (3)
Significant Other Observable Inputs (Level 2) | Commodity contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability)   26
Significant Other Observable Inputs (Level 2) | Interest rate contracts    
Derivative [Line Items]    
Derivative fair value net asset (liability) $ (383) $ 97