v3.26.1
Note 14 - Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Summary of Reserved Shares of Stock [Table Text Block]
  

March 31,

  

December 31,

 
  

2026

  

2025

 
  (unaudited)     

Warrants to purchase common stock

  8,950,562   8,513,550 

Options issued and outstanding

  321,650   392,494 

Restricted stock units outstanding

  32,631   50,736 

Shares available for future incentive plan grants

  297,751   101,105 

Shares available for the conversion of Series A Preferred Stock

  237,200   237,200 

Shares available for the conversion of Series B Preferred Stock

  2,748,549   1,610,180 

Shares available for the conversion of Series C Preferred Stock

  15,996,346   9,371,123 

Total

  28,584,689   20,276,388