XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Other Accrued Liabilities - Schedule of other accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Claims payable $ 8,421 $ 9,511
Compensation 2,184 3,400
Professional services 4,559 4,162
Insurance 232 350
Vehicle Leases 320 665
Sales and other tax 16,110 16,192
Other 2,376 3,080
Other Accrued Liabilities $ 34,202 $ 37,360