XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Stock Based Compensation (Tables)
9 Months Ended
Sep. 30, 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,832)  1,832   2.73 

Common Stock Granted

  (396)  -   - 

Exercised

  -   (340)  0.76 

Forfeited/expired

  84   (84)  4.37 

Balance as of September 30, 2025

  82   8,609  $3.91 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

For the nine months ended September 30,

 

Description

 

2025

  

2024

 

Dividend-yield

  -%  -%

Risk-free interest rate

  4.29%  3.93%

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