XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

For the Three Months Ended June 30,

  

For the Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Sales and marketing

 $263  $345  $498  $653 

Research and development

  204   245   418   509 

General and administrative

  629   548   1,267   1,110 

Total non-cash stock compensation expense

 $1,096  $1,138  $2,183  $2,272 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Wtd. Avg.

     
          

Remaining

  

Aggregate

 
      

Weighted Avg.

  

Contractual

  

Intrinsic

 
  

Shares

  

Exercise Price

  

Life (Yrs)

  

Value

 

Outstanding as of December 31, 2024

  5  $27.57   4.1  $ 

Granted

  25   1.26     $ 

Outstanding as of June 30, 2025

  30  $5.99   8.6  $ 

Vested and expected to vest at June 30, 2025

  30  $5.99   8.6  $ 

Exercisable as of June 30, 2025

  5  $27.46   3.7  $ 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
      

Weighted

 
      

Average

 
      

Grant Date

 
  

Shares

  

Fair Value

 

Unvested at December 31, 2024

  419  $7.85 

Granted

  2,006   1.17 

Vested

  (1,005)  2.51 

Canceled and forfeited

  (16)  2.28 

Unvested at June 30, 2025

  1,404  $2.19