XML 17 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting for Derivative Instruments and Hedging Activities - Fair value within the derivative instrument valuation (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Liabilities $ 1,032 $ 977
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Assets 1,093 1,081
Derivative Liabilities 1,032 977
Not Designated as Hedging Instrument | Interest rate contracts current    
Derivative [Line Items]    
Derivative Assets 0 17
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Interest rate contracts long-term    
Derivative [Line Items]    
Derivative Assets 0 22
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Commodity contracts current    
Derivative [Line Items]    
Derivative Assets 735 747
Derivative Liabilities 668 673
Not Designated as Hedging Instrument | Commodity contracts long-term    
Derivative [Line Items]    
Derivative Assets 358 295
Derivative Liabilities $ 364 $ 304