XML 36 R45.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT - Warrants fair value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Amortization of Debt Issuance Costs $ 231 $ 77
Unamortized Debt Issuance Expense $ 1,774  
Warrant [Member]    
Warrant coverage percentage 2.00%  
Warrants issued 147,058  
Warrant, purchase price $ 4.08  
Class Of Warrant Or Right Fair Value $ 1,000  
Warrant exercisable term 7 years  
Financing expenses, Hercules Loan Agreement $ 2,800  
Amortization of Debt Issuance Costs 200 $ 100
Unamortized Debt Issuance Expense $ 1,800