XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Insurance $ 13,261 $ 17,808
Payroll and employee benefits 5,763 2,062
Contract reserves 2,113 966
Interest 1,906 1,469
Fuel hedge contracts 1,112 638
Other 1,009 5,107
Income and other taxes 651 1,419
Total accrued expenses $ 25,815 $ 29,469