XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset retirement obligations $ (6,456) $ (6,338) $ (5,900)
Fair Value, Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate swap derivative asset 555 769  
Asset retirement obligations (6,456) (6,338)  
Pico earn-out liability (2,981) (3,406)  
Fair Value, Net Asset (Liability) (8,882) (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 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 555 769  
Asset retirement obligations 0 0  
Pico earn-out liability 0 0  
Fair Value, Net Asset (Liability) 555 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,456) (6,338)  
Pico earn-out liability (2,981) (3,406)  
Fair Value, Net Asset (Liability) $ (9,437) $ (9,744)