XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 431,472 $ 333,284 $ 1,324,447 $ 884,744
Oil sales        
Disaggregation of Revenue [Line Items]        
Revenues 389,543 305,093 1,217,377 818,714
Natural gas sales        
Disaggregation of Revenue [Line Items]        
Revenues 5,680 3,361 14,727 7,893
CO2 sales and transportation fees        
Disaggregation of Revenue [Line Items]        
Revenues 18,586 12,237 44,618 31,599
Oil marketing revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 17,663 $ 12,593 $ 47,725 $ 26,538