XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Current Accrued Liabilities Current accrued liabilities are as follows (in thousands):
March 31, 2021December 31, 2020
Loss on purchase commitments (Note 13)$9,383 $9,402 
Severance costs2,918 3,558 
Payroll and benefits1,053 1,789 
Contingent liability for earn-out provision1,081 1,416 
Taxes other than income taxes 883 544 
Due to third parties531 434 
Legal costs980 333 
Deferred revenue, current134 146 
Other968 653 
Total current accrued liabilities$17,931 $18,275