XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses And Other Long-term Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Taxes other than income $ 8,166 $ 7,439
Capital expenditures and maintenance expenses 2,730 3,366
Current portion of environmental liabilities 3,098 3,394
Interest 2,084 2,483
Equity compensation 2,902 3,373
Professional fees 580 988
Purchase consideration payable 1,200  
Other 3,284 2,631
Total accrued expenses and other current liabilities $ 24,044 $ 23,674