XML 42 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Basis of Presentation and Summary of Significant Accounting Policies - Outstanding Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Anti-dilutive securities (in shares) 10,401,142 11,493,316
Warrant [Member]    
Anti-dilutive securities (in shares) 6,499,469 9,100,112
Share-based Payment Arrangement, Option [Member]    
Anti-dilutive securities (in shares) 3,626,223 2,240,204
Unvested Restricted Stock Units [Member]    
Anti-dilutive securities (in shares) 275,450 153,000