XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Current Accrued Liabilities
Current accrued liabilities are as follows (in thousands):
December 31,
20212020
Severance costs$2,581 $3,558 
Loss on purchase commitments (Note 15)1,750 9,402 
Payroll and benefits1,054 1,789 
Legal costs1,013 333 
Contingent liability for earn-out provision608 1,416 
Deferred revenue, current528 146 
Taxes other than income taxes 241 544 
Due to third parties36 434 
Other1,185 653 
Total current accrued liabilities$8,996 $18,275