XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Disaggregated Revenues by Operation and Geographic Location (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
region
source
Jun. 30, 2024
USD ($)
Disaggregation of Revenue [Line Items]        
Number of revenue sources | source     2  
Operating regions | region     6  
Revenue $ 109,219 $ 90,652 $ 232,150 $ 179,648
Permian        
Disaggregation of Revenue [Line Items]        
Revenue 75,349 56,226 156,993 106,173
Eagle Ford        
Disaggregation of Revenue [Line Items]        
Revenue 7,898 16,121 18,882 29,528
Bakken        
Disaggregation of Revenue [Line Items]        
Revenue 7,142 7,902 16,999 21,348
Haynesville        
Disaggregation of Revenue [Line Items]        
Revenue 4,053 3,711 9,791 8,947
DJ        
Disaggregation of Revenue [Line Items]        
Revenue 7,493 6,692 17,893 13,652
Appalachian        
Disaggregation of Revenue [Line Items]        
Revenue 7,284 0 11,592 0
Oil        
Disaggregation of Revenue [Line Items]        
Revenue 89,462 77,493 181,309 153,259
Natural gas        
Disaggregation of Revenue [Line Items]        
Revenue $ 19,757 $ 13,159 $ 50,841 $ 26,389