XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation Stock (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Research and development

  $ 42,224     $ 30,737     $ 146,358     $ 101,885  

General and administrative

    228,991       78,431       921,653       140,775  

Total stock-based compensation expense

  $ 271,215     $ 109,168     $ 1,068,011     $ 242,660  
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                  

Granted

    207,284       11.23                  

Cancelled/Expired

    (23,499 )     382.72                  

Outstanding at September 30, 2024

    533,159     $ 21.23       7.5        

Exercisable at September 30, 2024

    270,707     $ 32.67       6.5        
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Nine Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

 

Expected term (in years)

  5.25 - 5.76       5.75  

Risk-free interest rate

  4.06 - 4.46%       4.40 %

Expected volatility

  76.87 - 80.03%       81.70 %

Dividend yield