XML 86 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative and Hedging Activities - Derivative Instruments in Balance Sheet Table (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), at fair value, net $ 862 $ 130
Commodity contract    
Derivatives, Fair Value [Line Items]    
Derivative asset 877 174
Derivative liability (15) (44)
Not designated as hedging instrument | Commodity contract    
Derivatives, Fair Value [Line Items]    
Derivative asset (liability), fair value, gross asset (liability) 862 130
Derivative asset (liability) fair value, net asset (liability), netted 0 0
Derivative assets (liabilities), at fair value, net 862 130
Not designated as hedging instrument | Commodity contract | Short-term derivative asset    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 889 174
Derivative asset, fair value, gross liability, netted (5) (40)
Derivative asset 884 134
Not designated as hedging instrument | Commodity contract | Short-term derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, gross liability (5) (42)
Derivative liability, fair value, gross asset, netted 5 40
Derivative liability 0 (2)
Not designated as hedging instrument | Commodity contract | Long-term derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, gross liability (22) (2)
Derivative liability, fair value, gross asset, netted 0 0
Derivative liability $ (22) $ (2)