XML 39 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 10,373 $ 20,140
Insurance 9,498 13,832
Interest 5,992 1,783
Fuel hedge contracts 299 1,065
Income and other taxes 3,880 2,130
Finance lease liabilities 1,860 1,829
Contract reserves 814 148
Other 633 713
Total accrued expenses $ 33,349 $ 41,640