XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
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, 2022

  65

*

  4,694  $4.63 

Authorized

  1,644   -   - 

Options Granted

  (1,278)  1,278   3.60 

RSAs Granted

  (244)  -   - 

Exercised

  -   (141)  1.63 

Forfeited/expired

  221   (221)  5.58 

Balance as of September 30, 2023

  408   5,610  $4.43 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

For the nine months ended September 30,

 

Description

 

2023

  

2022

 

Dividend-yield

  -   - 

Risk-free interest rate

  3.86%  2.03%

Expected volatility

  124.62%  117.21%

Expected life (years)

  7.00   7.00 

Market value per share on grant date

 $3.60  $10.97 

Fair value per option on grant date

 $3.29  $9.71