v3.25.1
Note 14 - Common Stock Reserved for Issuance (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Common Stock Reserved for Issuance [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Outstanding common stock warrants

  153,147   96,598 

Outstanding stock options and RSUs

  89,325   89,449 

Preferred shares

  7,852,840   808,050 

Shares reserved for conversion of future preferred share issuance

  500,735   531,262 

Shares reserved for future option grants and RSUs

  29,094   8,917 

Shares reserved for Lincoln Park

     64,653 

Shares reserved for Madryn Noteholders

  118,182   118,182 

Shares reserved for EW Noteholders

  190,910    

Total common stock reserved for issuance

  8,934,233   1,717,111