XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Shares Available for Grant

  

Number of Shares Outstanding

  

Weighted-Average Exercise Price

 

Balance as of December 31, 2024

  78   7,201  $4.06 

Authorized

  2,148         

Options Granted

  (1,816)  1,816   2.73 

RSAs Granted

  (369)  -   - 

Exercised

  -   (51)  0.97 

Forfeited/expired

  62   (62)  4.87 

Balance as of March 31, 2025

  103   8,904  $3.80 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

For the three months ended March 31,

 

Description

 

2025

  

2024

 

Dividend-yield

  

-%

   

-%

 

Risk-free interest rate

  

4.30%

   

4.08%

 

Expected volatility

  

113.50%

   

115.42%

 

Expected life (years)

  

5.81

   

5.81

 

Market value per share on grant date

  

$ 2.73

   

$ 3.10

 

Fair value per option on grant date

  

$ 2.32

   

$ 2.65