XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Reconciliation of Segment Information, Revenue and Other Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, Major Customer [Line Items]        
Gain on Commodity Derivative Instruments $ 88,964 $ 47,803 $ 110,587 $ 1,352,442
Other Operating Income 30,444 20,061 94,970 38,449
Total Revenue and Other Operating Income 424,213 350,506 1,130,208 2,466,181
Operating Segments        
Revenue, Major Customer [Line Items]        
Total Segment Revenue from Contracts with External Customers $ 304,805 $ 282,642 $ 924,651 $ 1,075,290