XML 53 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Stock-based Compensation Stock (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

 

Research and development

  $ 218,822     $ 143,685  

General and administrative

    1,186,900       263,947  

Total stock-based compensation expense

  $ 1,405,722     $ 407,632  
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, 2024

    349,374     $ 51.15       8.1     $ 358,340  

Granted

    310,996     $ 11.79                  

Expired

    (23,568 )   $ 395.10                  

Outstanding at December 31, 2024

    636,802     $ 19.38       7.6        

Exercisable at December 31, 2024

    316,560     $ 28.62       6.5        
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

 

Expected term (in years)

    5.25 - 5.76         5.75    

Risk-free interest rate

    3.89 - 4.46 %     3.9 - 4.5 %

Expected volatility

    76.06 - 80.03 %     81.7 - 83.3 %

Dividend yield