v3.26.1
Note 9 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2026

   

2025

   

2026

   

2025

 

Cost of revenues

  $ 15     $ 31     $ 21     $ 61  

Sales and marketing expenses

    66       106       120       224  

General and administrative expenses

    242       240       397       599  

Research and development expenses

    57       95       99       188  

Total stock-based compensation

  $ 380     $ 472     $ 637     $ 1,072  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
                   

Market-

           

Performance-

         
   

Time-Based

           

Based

           

Based

         
   

Restricted

   

Grant Date

   

Restricted

   

Grant Date

   

Restricted

   

Grant Date

 
   

Stock Units

   

Fair Value

   

Stock Units

   

Fair Value

   

Stock Units

   

Fair Value

 

Balance at December 31, 2025

    160,430     $ 10.70       50,000     $ 6.70       16,407     $ 41.90  

Granted

    312,980       5.28       -       -       -       -  

Vested

    (62,555 )     11.54       -       -       -       -  

Forfeited

    (21,360 )     6.81       -       -       (1,909 )     41.90  

Balance at June 30, 2026

    389,495     $ 6.41       50,000     $ 6.70       14,498     $ 41.90  
Schedule of Stock Options Roll Forward [Table Text Block]
   

Number of Options

   

Weighted-Average Exercise Price

   

Weighted-Average Remaining Contractual Term

   

Aggregate Intrinsic Value (in thousands)

 

Outstanding and exercisable at December 31, 2025

    16,378     $ 34.00                  

Cancelled/Forfeited

    (958 )     26.31                  

Outstanding and exercisable at June 30, 2026

    15,420     $ 34.42       1.7     $ -