XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted Average

         
   

Options on

           

Remaining

   

Aggregate

 
   

Common

   

Exercise

   

Contractual

   

Intrinsic

 
   

Shares

   

Price

   

Term

   

Value

 

Outstanding January 1, 2023

    5,491,399     $ 3.72       5.96     $ 92  

Granted

    -     $ 0                  

Exercised

    (250 )   $ 1.50                  

Forfeited, cancelled, expired

    (1,300,287 )   $ 5.33                  

Outstanding March 31, 2023

    4,190,862     $ 3.15       7.49     $ 98  

Exercisable March 31, 2023

    1,299,771     $ 3.74       4.11     $ 96  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the Three Months

 
   

Ended March 31,

 
   

2023

   

2022

 

Expected stock price volatility

    0

%

    49

%

Risk-free interest rate

    0

%

    1.57

%

Expected dividend yield

    0

%

    0

%

Expected life of options - years

    0       1.39  

Weighted-average fair value of options granted

  $ 0     $ 1.72  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
           

Weighted Average

   

Weighted Average

 
   

Service-Based

   

Grant Date

   

Vesting

 
   

RSU's

   

Fair Value

   

Period (Years)

 

Unvested at January 1, 2023

    922,057     $ 2.88       2.11  

Granted - service based

    124,862     $ 1.84          

Vested

    (106,565 )   $ 2.87          

Forfeited and cancelled

    (3,386 )   $ 5.52          

Unvested at March 31, 2023

    936,968     $ 2.56       1.99  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

Three Months Ended

March 31,

 
   

2023

   

2022

 

Selling, general and administrative

  $ 562     $ 894  

Research and development

    66       135  

Total share-based expense

  $ 628     $ 1,029