XML 62 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Organization and Significant Accounting Policies - Anti-dilutive (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Anti-dilutive securities (in shares) 3,631,747 5,520,495
Share-based Payment Arrangement, Option and Restricted Stock Awards [Member]    
Anti-dilutive securities (in shares) 2,131,794 2,564,456
Warrant [Member]    
Anti-dilutive securities (in shares) 1,499,953 2,956,039