XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 16,863 $ 20,140
Insurance 12,392 13,832
Interest 5,868 1,783
Fuel hedge contracts   1,065
Income and other taxes 1,455 2,130
Finance lease liabilities 1,827 1,829
Contract reserves 1,147 148
Other 903 713
Total accrued expenses $ 40,455 $ 41,640