XML 134 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative and Hedging Activities - Derivative Instruments in Balance Sheet (Details) - Not designated as hedging instrument - Commodity contracts - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset   $ (118)
Derivative liability, fair value, gross liability $ (1,143)  
Derivative liability, fair value, gross asset 0 0
Total derivatives (1,143) (118)
Short-term derivative asset    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 56 84
Derivative asset, fair value, gross liability (51) (65)
Total derivatives 5 19
Long-term derivative asset    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset   5
Derivative asset, fair value, gross liability   (5)
Total derivatives   0
Short-term derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, gross liability (950) (158)
Derivative liability, fair value, gross asset 51 65
Total derivatives (899) (93)
Long-term derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, gross liability (249) (49)
Derivative liability, fair value, gross asset 0 5
Total derivatives $ (249) $ (44)