XML 68 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Derivative Instruments, Gain (Loss) [Line Items]        
Loss related to interest rate swaps     $ (97)  
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Hedged forecasted transactions   6 years 4 months    
Interest rate contracts | Cash Flow Hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss related to interest rate swaps $ (97)      
Expected transfers of unrealized gains (losses) to earnings, within next 12 months   $ (1)    
Commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Hedged forecasted transactions   6 months    
Commodity contracts | Cash Flow Hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Expected transfers of unrealized gains (losses) to earnings, within next 12 months   $ (20)    
Currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Hedged forecasted transactions   6 months    
Currency exchange contracts | Cash Flow Hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Expected transfers of unrealized gains (losses) to earnings, within next 12 months   $ 1    
Quoted Prices In Active Markets For Identical Assets (Level 1)        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative liabilities after effects of netting   0   $ 2
Quoted Prices In Active Markets For Identical Assets (Level 1) | Exchange Traded Options        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative assets after effects of netting   95   48
Quoted Prices In Active Markets For Identical Assets (Level 1) | Exchange Traded Options | Other current assets        
Derivative Instruments, Gain (Loss) [Line Items]        
Margin deposits related to exchange traded derivatives   270   133
Significant Other Observable Inputs (Level 2)        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative assets after effects of netting   30   162
Derivative liabilities after effects of netting   $ 257   $ 40