XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued liabilities, current    
Severance costs $ 2,581 $ 3,558
Loss on purchase commitments (Note 15) 1,750 9,402
Payroll and benefits 1,054 1,789
Legal costs 1,013 333
Contingent liability for earn-out provision 608 1,416
Deferred revenue, current 528 146
Taxes other than income taxes 241 544
Due to third parties 36 434
Other 1,185 653
Total current accrued liabilities $ 8,996 $ 18,275