XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax $ 1,055,450 $ 701,349 $ 406,052
(Losses) gains on derivatives (137,109) (156,399) 117,781
Total revenues and other 918,341 544,950 523,833
Oil sales      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 806,631 587,613 362,976
Natural gas sales      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 29,515 32,679 14,041
Natural gas liquids sales      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 6,303 5,183 1,646
Service revenue      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 181,400 35,840 0
Electricity sales      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 30,833 35,636 25,813
Marketing revenues      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax 289 3,921 1,426
Other revenues      
Disaggregation of Revenue [Line Items]      
Total revenue, excluding assessed tax $ 479 $ 477 $ 150