XML 83 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Schedule of Derivative Obligations Under Terminated Hedge Arrangements (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]          
Noncash derivative gain (loss), net     $ 451 $ (325) $ 8
Derivative gain (loss), net     (2,183) (281) 55
Forecast          
Derivative [Line Items]          
Cash receipts (payments/deferred obligations) on settled derivatives, net   $ (328)      
Commodity price derivatives          
Derivative [Line Items]          
Noncash derivative gain (loss), net     437 (213) 8
Cash receipts (payments/deferred obligations) on settled derivatives, net     (2,595) 66 47
Derivative gain (loss), net     (2,158) (147) 55
Marketing derivatives          
Derivative [Line Items]          
Noncash derivative gain (loss), net     14 (112)  
Cash receipts (payments/deferred obligations) on settled derivatives, net     (39)    
Derivative gain (loss), net     (25) (112) $ 0
Interest rate derivatives          
Derivative [Line Items]          
Cash receipts (payments/deferred obligations) on settled derivatives, net       $ (22)  
Oil and gas contracts          
Derivative [Line Items]          
Gain (loss) on derivative, net $ (508)   $ (521)