XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

2022

   

2021

 
                 

Cost of revenue

  $ 34     $ 30  

Research and development

    57       7  

Selling

    27       10  

General and administrative

    317       268  
                 

Total stock-based compensation expense

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

Stock price

  $ 5.03  

Exercise price

  $ 5.03  

Dividend yield

    0 %

Expected volatility

    68 %

Risk-free interest rate

    3.09 %

Expected life (in years)

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

Awards

(in Shares)

   

Weighted

Average

Exercise Price

 
                 

Outstanding at December 31, 2020

    417,000     $ 11.26  
                 

Granted

    333,500       4.13  

Expired / cancelled

    (132,000 )     11.73  

Exercised

    -       -  

Outstanding at December 31, 2021

    618,500       7.32  
                 

Granted

    198,500       5.04  

Expired / cancelled

    (144,000 )     11.72  

Exercised

    -       -  

Outstanding at December 31, 2022

    673,000     $ 5.70  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
         

Options Outstanding

   

Options Exercisable

 
                 

Weighted

   

Weighted

                   

Weighted

         
                 

Average

   

Average

                   

Average

         

Exercise

   

Number

   

Remaining

   

Exercise

   

Intrinsic

   

Number

   

Exercise

   

Intrinsic

 

Price Range

   

Outstanding

   

Contractual

   

Price

   

Value

   

Exercisable

   

Price

   

Value

 
$ 4.00 - 7.00       533,000       8.6     $ 4.53     $ 492,765       125,500     $ 4.44     $ 111,375  
$ 7.01 - 10.00       20,000       5.3     $ 8.07     $ -       20,000     $ 8.07     $ -  
$ 10.01 - 12.00       120,000       4.2     $ 10.52     $ -       120,000     $ 10.52     $ -  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           

Weighted

 
           

Average Grant

 
   

Shares of

   

Date Fair

 
   

Restricted Stock

   

Value

 

Unvested outstanding at January 1, 2021

    -     $ -  

Granted

    42,800       4.65  

Vested

    (36,000 )     4.60  

Forfeited or cancelled

    (6,800 )     4.90  

Unvested outstanding at December 31, 2021

    -       -  
                 

Granted

    32,000       5.02  

Vested

    (32,000 )     5.02  

Forfeited or cancelled

    -       -  

Unvested outstanding at December 31, 2022

    -     $ -  
           

Weighted

 
   

Shares of

   

Average Grant

 
   

Restricted

   

Date Fair

 
   

Stock Units

   

Value

 

Unvested outstanding at January 1, 2021

    8,750     $ 5.00  

Granted

    -       -  

Vested

    (3,250 )     5.29  

Forfeited or cancelled

    -       -  
                 

Unvested outstanding at December 31, 2021

    5,500       4.82  

Granted

    -       -  

Vested

    (5,500 )     4.82  

Forfeited or cancelled

    -       - -  
                 

Unvested outstanding at December 31, 2022

    -     $ -