XML 110 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10 - Secured Promissory Note Payable to Oxford Finance (Details Textual) - USD ($)
12 Months Ended
Nov. 04, 2019
Dec. 22, 2016
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 13, 2018
Debt Conversion, Converted Instrument, Amount     $ 35,577,000  
Amortization of Debt Issuance Costs $ 98,000          
Legal Fees $ 2,000          
Warrants in Connection with Loan Agreement [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   7,563       10,914
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 33.11       $ 22.99
Warrants Not Settleable in Cash, Fair Value Disclosure   $ 134,000       $ 70,000
Loan Agreement [Member] | Oxford Finance [Member]            
Long-term Debt, Gross   $ 5,000,000        
Debt Instrument, Term (Year)   4 years        
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   $ 325,000        
Debt Conversion, Converted Instrument, Amount   $ 250,000        
Debt Instrument, Interest Rate, Effective Percentage           10.50%
Interest Expense, Debt, Total       311,000 526,000  
Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total       $ 223,000 $ 356,000  
Loan Agreement [Member] | Oxford Finance [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate   6.17%