XML 71 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Loans Payable Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Long Term Debt    
Gross proceeds $ 3,167  
Current portion of loans payable, net 5,037 $ 12,562
Loans payable, net   4,811
Loan and security agreement    
Long Term Debt    
Gross proceeds 3,167 15,833
Debt discount and debt issuance costs 1,870 1,540
Carrying value 5,037 17,373
Current portion of loans payable, net $ 5,037 12,562
Loans payable, net   $ 4,811