XML 145 R121.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Reconciliation of Segment Information, Revenue and Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Revenue Reconciling Item [Line Items]      
Gain (Loss) on Commodity Derivative Instruments $ 172,982 $ 376,105 $ (30,212)
Other Operating Income 17,749 13,678 26,942
Total Consolidated Revenue and Other Operating Income 1,257,978 1,922,449 1,730,434
Operating Segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total Segment Revenue from Contracts with External Customers $ 1,067,247 $ 1,532,666 $ 1,733,704