XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVE FINANCIAL INSTRUMENTS - Financial Statement Presentation - Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative Financial Instruments.        
Derivative (gain) loss $ (1,491) $ 38,749 $ (41,560) $ 109,892
Derivative cash payments, net     $ (6,123) (1,022)
Derivative cash premium payments       (46,111)
Cash receipts related to natural gas call contracts through restructuring of strike prices       $ 105,300