XML 39 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consist of the following (in thousands):
 
 December 31,
 20242023
Accrued salaries, wages and related employee benefits$27,990 $27,372 
Accrued workers' compensation and health benefits4,898 4,385 
Deferred revenue8,096 7,136 
Right-of-use liability - Operating11,375 10,686 
Pension accrual2,458 2,458 
Other accrued expenses30,416 32,294 
Total accrued expenses and other current liabilities$85,233 $84,331