XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total Revenues $ 99,744 $ 67,012
Oil and natural gas sales, net    
Disaggregation of Revenue [Line Items]    
Total Revenues 99,424 66,412
Oil    
Disaggregation of Revenue [Line Items]    
Total Revenues 96,992 64,974
Natural gas    
Disaggregation of Revenue [Line Items]    
Total Revenues 683 523
NGLs    
Disaggregation of Revenue [Line Items]    
Total Revenues $ 1,749 $ 915