v3.26.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued salaries, wages and related employee benefits $ 35,387 $ 30,391
Accrued workers’ compensation and health benefits 523 2,471
Deferred revenue 8,303 9,099
Pension accrual 2,081 2,081
Right-of-use liability - Operating 10,004 10,882
Other accrued expenses 32,733 33,102
Total $ 89,031 $ 88,026