XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued salaries and wages $ 15,744 $ 4,432
Current portion of operating lease liabilities $ 5,760 $ 3,179
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities
Accrued interest payable $ 4,209 $ 170
Restricted cash due to customers $ 3,062 $ 633
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued liabilities Total accrued liabilities
Advanced deposits payable $ 2,554 $ 2,922
Income taxes payable 1,517 419
Payroll liabilities 1,876 1,755
Other 3,713 1,377
Total accrued liabilities $ 38,435 $ 14,887