XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Insurance $ 13,217 $ 12,521
Payroll and employee benefits 8,510 11,986
Finance lease liabilities 1,673 1,047
Interest 1,641 2,388
Income and other taxes 846 1,900
Contract reserves 500 3,964
Fuel hedge contracts 324 2,918
Other 1,181 637
Total accrued expenses $ 27,892 $ 37,361