Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid Expenses And Other Current Assets    
Advances to suppliers $ 188 $ 374
Prepaid insurance 1,222 709
IVA taxes receivable, net 20 846
Promissory Note 3,885  
Other current assets 266 647
Total $ 1,696 $ 2,576