XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 10 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2024

  

2023

 

Cost of revenue

 $1  $1 

Engineering and product development

  56   73 

Marketing and sales

  62   131 

General and administrative

  146   381 
  $265  $586 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2024

  

2023

 

Average risk-free interest rate

  4.36%  4.19%

Expected dividend yield

 

None

  

None

 

Expected life (average, in years)

  3.1   3.0 

Expected volatility

  83.35%-113.87%   72.69%-77.53% 

Weighted average exercise price

 $1.52  $2.16 

Weighted average fair value

 $0.86  $1.14 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of

  

Weighted Average

  

Intrinsic

 
  

Options

  

Exercise Price

  

Value

 

Outstanding as of December 31, 2023

  2,897,663  $5.57  $252 

Granted

  429,328  $1.52    

Exercised

    $  $ 

Cancelled

  (311,067) $9.73     

Outstanding as of March 31, 2024

  3,015,924  $4.56  $206 

Options Exercisable as of December 31, 2023

  1,593,935  $8.08  $30 

Options Exercisable as of March 31, 2024

  1,516,875  $7.18  $26