XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Other Accrued Liabilities - Schedule of other accrued liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Claims payable $ 19,235 $ 9,511
Sales and other tax 18,279 16,192
Professional services 4,861 4,162
Compensation 2,175 3,400
Vehicle leases 361 665
Insurance 21 350
Other 3,175 3,080
Other Accrued Liabilities $ 48,107 $ 37,360