XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of 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