XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 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:
 
 March 31, 2024December 31, 2023
Accrued salaries, wages and related employee benefits$28,373 $27,372 
Accrued workers’ compensation and health benefits3,590 4,385 
Deferred revenue9,244 7,136 
Pension accrual2,458 2,458 
Right-of-use liability - Operating10,743 10,686 
Other accrued expenses30,067 32,294 
Total$84,475 $84,331