XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenues $ 105,403 $ 99,912 $ 205,147 $ 166,924
Oil and natural gas sales, net        
Disaggregation of Revenue [Line Items]        
Total Revenues 105,343 99,312 204,767 165,724
Oil        
Disaggregation of Revenue [Line Items]        
Total Revenues 106,353 97,830 203,345 162,803
Natural gas        
Disaggregation of Revenue [Line Items]        
Total Revenues (977) 40 (294) 564
NGLs        
Disaggregation of Revenue [Line Items]        
Total Revenues $ (33) $ 1,442 $ 1,716 $ 2,357