v3.26.1
Acquisitions and Divestitures - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
$ / MMBbls
Jul. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
$ / MMBbls
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Business Combination [Line Items]              
Funds held in escrow     $ 1,196   $ 1,196   $ 1,196
Consideration to sellers as escrow deposit         0 $ 14,201  
Gain (loss) on earnout liabilities - Silverback Acquisition     $ 635 $ 0 (3,485) $ 0  
Weighted Average              
Business Combination [Line Items]              
Price per barrel (in dollars per barrel) | $ / MMBbls     92.70        
Silverback Acquisition              
Business Combination [Line Items]              
Ownership interests 100.00%            
Aggregate purchase price $ 123,000       122,659    
Cash consideration paid to sellers upon closing 120,000       119,559    
Estimated fair value for earnout payments 3,000            
Funds held in escrow 1,200            
Consideration returned as escrow deposit     $ 4,600   4,600    
Consideration to sellers as escrow deposit     1,100   1,100    
Consideration to sellers as escrow deposit         1,200    
Contingent consideration liability, quarterly payment $ 1,900            
Gain (loss) on earnout liabilities - Silverback Acquisition     600   (3,500)    
Realized earnout liability     1,900        
Business combination, contingent consideration, liability, payment     900   900    
Revenues since acquisition date     12,900   27,000    
Net income since acquisition date     $ 5,200   $ 13,600    
Tax rate       25.70%   25.70%  
Silverback Acquisition | Subsequent Event              
Business Combination [Line Items]              
Business combination, contingent consideration, liability, payment   $ 1,900          
Silverback Acquisition | Minimum              
Business Combination [Line Items]              
Price per barrel (in dollars per barrel) | $ / MMBbls 70            
Silverback Acquisition | Maximum              
Business Combination [Line Items]              
Price per barrel (in dollars per barrel) | $ / MMBbls 75            
Silverback Acquisition | Escrow For Sellers              
Business Combination [Line Items]              
Aggregate purchase price $ 14,200            
Silverback Acquisition | Escrow For Title Defects              
Business Combination [Line Items]              
Aggregate purchase price $ 6,900