Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Schedule of Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details)

v3.25.0.1
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Schedule of Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities    
State and local taxes payable $ 12,776 $ 13,111
Financed insurance premiums 8,409 9,807
Sale-leaseback liability 3,203 4,754
Accrued compensation and benefits 2,542 5,558
Deferred revenue 2,337 663
Financing leases 2,068 1,702
Insurance reserves 1,507 1,277
Financing arrangement, net 0 48,943
Other 1,098 2,139
Total accrued expenses and other current liabilities 33,940 87,954
Other Long-Term Liabilities    
Financing leases 6,521 2,138
Sale-leaseback liability 0 2,555
Other 138 22
Total other long-term liabilities $ 6,659 $ 4,715