XML 56 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other 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