XML 134 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Reconciliation of Segment Information, Revenue and Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]      
Gain (Loss) on Commodity Derivative Instruments $ 1,928,652 $ (2,663,775) $ (1,632,733)
Other Operating Income 63,301 17,704 24,616
Total Consolidated Revenue and Other Operating Income 3,434,948 1,261,211 756,792
Operating Segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total Segment Revenue from Contracts with External Customers $ 1,442,995 $ 3,907,282 $ 2,364,909