v3.25.1
Note 10 - Stock-based Compensation Stock (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended

March 31,

 
   

2025

   

2024

 

Research and development

  $ 123,702     $ 63,797  

General and administrative

    237,465       154,418  

Total stock-based compensation expense

  $ 361,167     $ 218,215  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of

Options

   

Weighted

average

exercise price

per share

   

Weighted

average

remaining

contractual life

(in years)

   

Aggregate

intrinsic value

 

Balance at January 1, 2025

    636,802     $ 19.38     7.6        

Granted

    272,800     $ 2.30                

Expired

    (154 )   $ 4,612.50                

Outstanding at March 31, 2025

    909,448     $ 13.16     8.1        

Exercisable at March 31, 2025

    383,895     $ 22.84     6.6        
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Three Months Ended

March 31,

 
   

2025

   

2024

 

Expected term (in years)

    5.76     5.74 - 5.76    

Risk-free interest rate

    4.35 %   4.06 - 4.14%  

Expected volatility

    76.68 %   79.13 - 79.31%  

Dividend yield

         —