XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

2022

  

2021

 

Common stock warrants

  2,855,101   331,580 

Restricted stock units

  873,820   - 

Stock options

  3,607,318   3,180,882 
   7,336,239   3,512,462