XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Note 15 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended
Oct. 13, 2020
Mar. 02, 2020
Nov. 12, 2020
Payments of Stock Issuance Costs   $ 775,000  
Subsequent Event [Member]      
Stock Issued During Period, Value, Exercise of Common Stock Warrants (in shares)     9
Subsequent Event [Member] | Open Market Sale Agreement [Member]      
Open Market Sale Agreement, Maximum Aggregate Offering Price $ 250,000,000    
Payments of Stock Issuance Costs $ 300,000    
Open Market Sale Agreement, Sales Commission, Percentage 4.50%