XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - 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        
Total revenues $ 70,899 $ 46,584 $ 198,146 $ 114,403
Oil        
Disaggregation of Revenue        
Total revenues 23,855 15,198 66,238 45,412
NGL        
Disaggregation of Revenue        
Total revenues 15,364 14,863 52,559 34,344
Natural gas        
Disaggregation of Revenue        
Total revenues $ 31,680 $ 16,523 $ 79,349 $ 34,647