XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Share-based Compensation (Tables)
12 Months Ended
Dec. 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

    2,592,309     $ 1.68                  

Exercised

    (123,056 )   $ 1.69                  

Forfeited, cancelled, expired

    (3,303,017 )   $ 3.80                  

Outstanding December 31, 2023

    4,657,635     $ 2.52       8.75     $ 3,979  

Exercisable December 31, 2023

    1,160,580     $ 4.02       7.86     $ 274  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the Year Ended

 
   

December 31,

 
   

2023

   

2022

 

Expected stock price volatility

    76

%

    49

%

Risk-free interest rate

    4.21

%

    2.47

%

Forfeiture rate

    0 %     0 %

Expected dividend yield

    0

%

    0

%

Expected life of options – years

    6.00       5.96  

Weighted-average fair value of options granted

  $ 1.33     $ 0.88  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
                 

Weighted

                         
                 

Average

   

Weighted

           

Weighted

 
                 

Remaining

   

Average

           

Average

 

Range of

   

Number

   

Contractual

   

Exercise

   

Number

   

Exercise

 

Exercise Prices

   

Outstanding

   

Life (Years)

   

Price

   

Exercisable

   

Price

 
1.00 2.00       2,084,503       9.59     $ 1.44       75,527     $ 1.79  
2.01 3.00       1,675,699       8.00     $ 2.76       487,967     $ 2.69  
3.01 4.00       250,000       10.00     $ 3.10       -     $ -  
4.01 25.00       647,433       5.57     $ 5.39       597,086     $ 5.39  
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, 2022

    269,303     $ 6.47       2.0  

Granted - service based

    988,850     $ 2.49          

Vested

    (268,548

)

  $ 4.13          

Forfeited and cancelled

    (67,273

)

  $ 6.45          

Unvested at December 31, 2022

    922,332     $ 2.88       2.11  

Granted - service based

    1,289,784     $ 1.41          

Vested

    (1,056,360 )   $ 1.83          

Forfeited and cancelled

    (345,168 )   $ 2.70          

Unvested at December 31, 2023

    810,588     $ 1.73       2.52  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

For the Year Ended

 
   

December 31,

 
   

2023

   

2022

 

Selling, general and administrative

  $ 1,696     $ 2,684  

Research and development

    289       541  

Total share-based expense

  $ 1,985     $ 3,225