XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
LOANS PAYABLE - Warrants fair value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Warrants issued 147,058    
Warrant purchase price $ 4.08    
Amortization of Debt Issuance Costs $ 231 $ 231  
Unamortized Debt Issuance Expense $ 848   $ 1,080
Warrants [Member]      
Warrant coverage percentage 2.00%    
Warrants issued 147,058    
Warrant purchase price $ 4.08    
Class Of Warrant Or Right Fair Value $ 1,000    
Financing expenses, Hercules Loan Agreement 2,800    
Amortization of Debt Issuance Costs 200 $ 200  
Unamortized Debt Issuance Expense $ 800