XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Accrued Liabilities - Schedule of other accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Sales and other tax $ 18,250 $ 18,279
Claims payable 11,786 19,235
Professional services 5,059 4,861
Compensation 4,743 2,175
Vehicle leases 254 361
Insurance 339 21
Other 2,631 3,175
Other Accrued Liabilities $ 43,062 $ 48,107