XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued liabilities, current    
Loss on purchase commitments (Note 13) $ 9,383 $ 9,402
Severance costs 3,419 3,558
Payroll and benefits 994 1,789
Contingent liability for earn-out provision 1,115 1,416
Taxes other than income taxes 633 544
Due to third parties 504 434
Legal costs 721 333
Deferred revenue, current 152 146
Other 300 653
Total current accrued liabilities $ 17,221 $ 18,275