XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consisted of the following:
 September 30, 2024December 31, 2023
Accrued salaries, wages and related employee benefits$28,061 $27,372 
Accrued workers’ compensation and health benefits4,616 4,385 
Deferred revenue6,975 7,136 
Pension accrual2,458 2,458 
Right-of-use liability - Operating11,783 10,686 
Other accrued expenses31,730 32,294 
Total$85,623 $84,331