v3.25.1
Revenue - Summary of Company's Revenue from Contracts with Customers Disaggregated by Product Type (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 115,658 $ 40,662
Crude oil    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 109,465 37,314
Natural gas sales    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 2,231 1,381
NGL    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 2,459 1,967
Water services    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,503  
Mineral And Non Operating    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 29,886 33,984
Mineral And Non Operating | Crude oil    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 26,263 30,760
Mineral And Non Operating | Natural gas sales    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,803 1,366
Mineral And Non Operating | NGL    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,820 1,858
Operating    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 85,772 6,678
Operating | Crude oil    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 83,202 6,554
Operating | Natural gas sales    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 428 15
Operating | NGL    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 639 $ 109
Operating | Water services    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 1,503