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

Years Ended December 31,

 
  

2023

  

2022

 

Risk-free interest rate

  

3.90% -5.12%

   

1.40% - 3.24%

 

Expected dividend yield

  

—%

   

—%

 

Expected stock price volatility

  

62.22% - 64.27%

   

61.30% - 61.58%

 

Expected life of options (in years)

  

1.13 -6.25

   

5.5 - 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, 2021

  4,774,215  $3.04   6.14  $8,413,444 

Granted

  865,825   4.43         

Exercised

  (333,943)  1.63         

Expired

  (200,000)  5.47         

Canceled

  (75,000)  4.81         

Outstanding at December 31, 2022

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

Granted (1)

  805,350   1.45         

Exercised

              

Expired (2)

  (351,520)  1.71         

Canceled (3)

  (15,680)  3.50         

Outstanding at December 31, 2023

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

Exercisable at December 31, 2023

  4,160,298  $3.15   4.81  $161,427 
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, 2022

    $ 

Granted (1)

  461,005   1.38 

Vested (1)

  (247,961)  1.38 

Outstanding at December 31, 2023

  213,044  $1.38 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

 

General and administrative

 $1,201,027  $1,661,025 

Research and development

  43,094   227,919 

Total

 $1,244,121  $1,888,944 
  

Years Ended December 31,

 
  

2023

  

2022

 

Share based compensation expense- stock options

 $1,004,054  $1,888,944 

Share based compensation expense- restricted stock units

  240,067    

Total

 $1,244,121  $1,888,944