XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 15,268 $ 11,986
Insurance 14,397 12,521
Interest 5,962 2,388
Fuel hedge contracts 3,467 2,918
Income and other taxes 2,082 1,900
Finance lease liabilities 1,793 1,047
Contract reserves   3,964
Other 1,093 637
Total accrued expenses $ 44,062 $ 37,361