XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
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, 2023

    456       5,526     $ 4.42  

Authorized

    1,740       -       -  

Options Granted

    (1,761 )     1,761       3.10  

RSAs Granted

    (364 )     -       -  

Exercised

    -       (14 )     2.54  

Forfeited/expired

    61       (61 )     6.97  

Balance as of March 31, 2024

    132       7,212     $ 4.08  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the three months ended March 31,

 

Description

 

2024

   

2023

 

Dividend-yield

    -       -  

Risk-free interest rate

    4.08 %     3.82 %

Expected volatility

    115.42 %     125.32 %

Expected life (years)

    5.81       7.00  

Market value per share on grant date

  $ 3.10     $ 3.75  

Fair value per option on grant date

  $ 2.65     $ 3.43