XML 35 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Insurance $ 13,960 $ 12,521
Payroll and employee benefits 4,979 11,986
Contract reserves 2,148 3,964
Fuel hedge contracts 390 2,918
Interest 6,101 2,388
Income and other taxes 2,056 1,900
Finance lease liabilities 1,640 1,047
Other 1,210 637
Total accrued expenses $ 32,484 $ 37,361