XML 105 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Notes Payable (Details Textual) - USD ($)
12 Months Ended
Apr. 27, 2020
Nov. 04, 2019
May 23, 2018
Dec. 31, 2020
Dec. 31, 2019
Gain (Loss) on Extinguishment of Debt, Total       $ (0) $ (1,006,000)
Hercules Loan Agreement [Member]          
Extinguishment of Debt, Amount   $ 16,400,000      
Payment for Debt Extinguishment or Debt Prepayment Cost   1,400,000      
Gain (Loss) on Extinguishment of Debt, Total   $ (1,000,000.0)      
Paycheck Protection Program CARES Act [Member]          
Proceeds from Issuance of Long-term Debt, Total $ 2,815,200        
Debt Instrument, Term (Year) 2 years        
Debt Instrument, Interest Rate, Stated Percentage 1.00%        
Hercules Loan Agreement [Member]          
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate     9.55%    
Debt Instrument, Fee Amount     $ 400,000    
Debt Issuance Costs, Net, Total     $ 1,100,000    
Percentage of Prepayment Fee, First Year After Initial Funding Date     3.00%    
Percentage of Prepayment Fee, Second Year After Initial Funding Date     2.00%    
Percentage of Prepayment Fee, Third Year After Initial Funding Date and Thereafter     1.00%    
Debt Instrument, Prepayment, Final Fee, Percentage     6.95%    
Percentage of Outstanding Principal Balance of Term Loan Required to be Maintained     120.00%    
Percentage of Maintained Cash and Investment Property in Accounts of Aggregate Cash of Parent and Subsidiaries     80.00%    
Debt Instrument, Collateral Amount     $ 2,000,000.0    
Hercules Loan Agreement [Member] | Prime Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate     5.00%