XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 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:
 
 June 30, 2024December 31, 2023
Accrued salaries, wages and related employee benefits$29,567 $27,372 
Accrued workers’ compensation and health benefits4,645 4,385 
Deferred revenue8,296 7,136 
Pension accrual2,458 2,458 
Right-of-use liability - Operating11,408 10,686 
Other accrued expenses29,353 32,294 
Total$85,727 $84,331