XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Insurance $ 12,521 $ 17,808
Payroll and employee benefits 11,986 2,062
Contract reserves 3,964 966
Fuel hedge contracts 2,918 638
Interest 2,388 1,469
Income and other taxes 1,900 1,419
Finance lease liabilities 1,047  
Other 637 5,107
Total accrued expenses $ 37,361 $ 29,469