XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Stockholders Equity (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended March 31,

 
   

2023

   

2022

 

Cost of sales

  $ 15     $ 8  

Selling and marketing

    109       175  

General and administrative

    300       229  

Research and development

    57       31  

Total stock-based compensation

  $ 481     $ 443  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Three Months Ended March 31,

 
   

2023

   

2022

 

Expected term (in years)

    6.00       6.00  

Risk-free interest rate

    3.41 %     2.56 %

Expected volatility

    43.02 %     42.54 %

Expected dividend rate

    0 %     0 %
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of Shares

   

Weighted- Average Exercise Price per Share, $

   

Weighted- Average Remaining Contractual Term

   

Aggregate Intrinsic Value

 

Outstanding – January 1, 2023

    849,426     $ 25.05       8.23     $ 209  

Options granted

    184,333       2.85               86  

Options exercised

    -       -              

Options forfeited/cancelled

    (23,969 )     29.70              

Outstanding - March 31, 2023

    1,009,790     $ 20.85       8.06     $ 96  

Exercisable – March 31, 2023

    249,397     $ 52.80       5.02     $ 1  

Expected to vest – after March 31, 2023

    760,393     $ 10.35       9.06     $ 95  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
  

Options Outstanding

  

Options Exercisable

 

Exercise Price Range

 

Number

  

Weighted average remaining contractual term (years)

  

Weighted average Exercise Price

  

Options exercisable

  

Weighted average remaining contractual term (years)

  

Weighted average Exercise Price

 

$2.82 - $54.60

  957,723   8.28   15.75   198,904   5.29   36.75 

$63.90 - $119.25

  49,270   4.01   100.35   47,696   3.93   100.80 

$186.75 - $382.50

  1,618   5.50   270.90   1,618   5.50   270.90 

$405.00 - $438.75

  650   2.01   405.15   650   2.01   405.15 

$540.00 - $958.50

  529   4.65   684.75   529   4.65   684.75 
   1,009,790   8.06   20.85   249,397   5.02   52.80 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Number of Shares

   

Weighted- Average Grant Date Fair Value per Share, $

 

Outstanding – January 1, 2023

    25,916     $ 19.50  

RSUs granted

           

RSUs forfeited/cancelled

    (1,250 )     20.70  

RSUs exercised

    (22,000 )     20.70  

Outstanding - March 31, 2023

    2,666     $ 8.70