v3.25.4
Fair Value of Financial Instruments - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset retirement obligations $ (6,960) $ (6,338) $ (5,900) $ (5,493)
Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Pico earn-out liability (4,000)      
Fair Value, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate swap derivative asset 220 769    
Asset retirement obligations (6,960) (6,338)    
Pico earn-out liability   (3,406)    
Fair Value, Net Asset (Liability) (6,740) (8,975)    
Fair Value, Recurring [Member] | Level 1 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate swap derivative asset 0 0    
Asset retirement obligations 0 0    
Pico earn-out liability   0    
Fair Value, Net Asset (Liability) 0 0    
Fair Value, Recurring [Member] | Level 2 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate swap derivative asset 220 769    
Asset retirement obligations 0 0    
Pico earn-out liability   0    
Fair Value, Net Asset (Liability) 220 769    
Fair Value, Recurring [Member] | Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate swap derivative asset 0 0    
Asset retirement obligations (6,960) (6,338)    
Pico earn-out liability   (3,406)    
Fair Value, Net Asset (Liability) $ (6,960) $ (9,744)