XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
March 31,
 
   
2021
   
2020
 
Common stock warrants
   
6,553,039
     
21,261,070
 
Stock options
   
3,116,819
     
1,182,629
 
Unvested restricted stock awards
   
153,000
     
98,100
 
     
9,822,858
     
22,541,799