XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Reconciliation of Segment Information, Revenue and Other Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, Major Customer [Line Items]        
Gain on Commodity Derivative Instruments $ 14,095 $ 542,472 $ 21,623 $ 1,304,639
Other Operating Income 43,645 13,785 64,526 18,390
Total Revenue and Other Operating Income 321,443 839,700 705,995 2,115,676
Operating Segments        
Revenue, Major Customer [Line Items]        
Total Segment Revenue from Contracts with External Customers $ 263,703 $ 283,443 $ 619,846 $ 792,647