XML 79 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other
Accrued expenses and other consisted of the following (in thousands):
December 31,
20242023
Unvouchered payables
$46,043 $21,548 
Accrued payroll expenses
13,068 15,778 
Accrued interest
692 4,723 
Non-income taxes payable
4,019 5,560 
Other
27,361 22,602 
Accrued expenses and other
$91,183 $70,211