v3.25.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and related liabilities $ 48,692 $ 35,018
Insurance reserves 36,500 33,350
Accrued operating expenses 15,089 10,602
Accrued government grants 5,015 6,284
Accrued legal fees 3,605 15,794
Union pension obligation 792 886
Deferred revenue 381 300
Accrued interest 177 21,187
Other 4,432 15,755
Total accrued expenses and other current liabilities $ 114,683 $ 139,176