XML 43 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Risk-free interest rate

  3.56% - 4.61%  3.90% -5.12%

Expected dividend yield

  %  %

Expected stock price volatility

  63.02-63.64%  62.22% - 64.27%

Expected life of options (in years)

  2.63-6.25   1.13 -6.25 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted-

     
          

Average

     
      

Weighted-

  

Remaining

  

Aggregate

 
      

Average

  

Contractual

  

Intrinsic

 
  

Shares

  

Exercise Price

  

Term (Years)

  

Value

 

Outstanding at December 31, 2022

  5,031,097  $3.25   5.75  $13,000 

Granted

  805,350   1.45         

Exercised

              

Expired

  (351,520)  1.71         

Canceled

  (15,680)  3.50         

Outstanding at December 31, 2023

  5,469,247  $3.08   5.66  $322,738 

Granted (1)

  830,725   1.61         

Exercised (2)

  (55,000)  1.18         

Expired (3)

  (383,063)  2.16         

Canceled (4)

  (73,312)  1.73         

Outstanding at December 31, 2024

  5,788,597  $2.97   5.34  $655,578 
                 

Exercisable at December 31, 2024

  4,438,810  $3.19   4.44  $436,263 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
      

Weighted-Average

 
      

Grant Date

 
  

Shares

  

Fair Value

 

Outstanding at December 31, 2023

  213,044   1.43 

Granted (1)

  354,219   1.60 

Vested (2)

  (437,546)  1.52 

Unvested shares forfeited (3)

  (11,792)  1.59 

Outstanding at December 31, 2024

  117,925  $1.59 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

General and administrative

 $1,067,750  $1,201,027 

Research and development

  58,529   43,094 

Total

 $1,126,279  $1,244,121 
  

Years Ended December 31,

 
  

2024

  

2023

 

Share-based compensation expenses- stock option

 $861,999  $1,004,054 

Share-based compensation expenses- restricted stock units

  264,280   240,067 

Total

 $1,126,279  $1,244,121