XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Insurance $ 13,920 $ 17,808
Interest 6,131 1,469
Payroll and employee benefits 5,003 2,062
Other 4,262 5,107
Fuel hedge contracts 2,693 638
Income and other taxes 1,889 1,419
Contract reserves 2,650 966
Total accrued expenses $ 36,548 $ 29,469