XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue    
Total revenues $ 57,487 $ 33,623
Oil    
Disaggregation of Revenue    
Total revenues 19,781 15,548
NGL    
Disaggregation of Revenue    
Total revenues 17,742 8,856
Natural gas    
Disaggregation of Revenue    
Total revenues 19,964 9,219
Other    
Disaggregation of Revenue    
Total revenues $ 0 $ 0