v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30, 2026December 31, 2025
Accrued salaries, wages and related employee benefits$30,732 $30,391 
Accrued workers’ compensation and health benefits973 2,471 
Deferred revenue11,650 9,099 
Pension accrual2,083 2,081 
Right-of-use liability - Operating10,267 10,882 
Other accrued expenses28,751 33,102 
Total$84,456 $88,026