XML 75 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Net Loss Per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Total potential dilutive shares (in shares) 21,906,046 20,723,459
Share-based Payment Arrangement, Option [Member]    
Total potential dilutive shares (in shares) 5,977,179 4,433,392
Warrant [Member]    
Total potential dilutive shares (in shares) 15,928,867 16,290,067