XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total Revenues $ 67,012 $ 67,245
Oil and natural gas sales, net    
Disaggregation of Revenue [Line Items]    
Total Revenues 66,412 66,645
Oil    
Disaggregation of Revenue [Line Items]    
Total Revenues 64,974 62,376
Natural gas    
Disaggregation of Revenue [Line Items]    
Total Revenues 523 1,789
Natural gas liquids    
Disaggregation of Revenue [Line Items]    
Total Revenues $ 915 $ 2,480