XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted Average

         
   

Options on

Common

Shares

   

Exercise

Price

   

Remaining

Contractual

Term

   

Aggregate

Intrinsic

Value

 

Outstanding January 1, 2024

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

Granted

    1,495,000     $ 2.24       -       -  

Exercised

    (232,081

)

  $ 2.53       -       -  

Forfeited, cancelled, expired

    (1,928,925

)

  $ 3.00       -       -  

Outstanding September 30, 2024

    3,991,629     $ 2.18       8.64     $ 180  

Exercisable September 30, 2024

    1,200,536     $ 3.33       6.96     $ 40  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the Nine Months

 
   

Ended September 30,

 
   

2024

   

2023

 

Expected stock price volatility

    76

%

    49

%

Risk-free interest rate

    3.79

%

    3.64

%

Expected dividend yield

    0 %     0 %

Expected life of options

    6.00       6.66  

Weighted-average fair value of options granted

  $ 1.48     $ 0.55  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Service-Based

RSU's

   

Weighted

Average

Grant Date

Fair Value

   

Weighted

Average

Vesting

Period

(Years)

 

Unvested at January 1, 2024

    810,588     $ 1.73       2.52  

Granted - service based

    800,336     $ 2.71       -  

Vested

    (385,081

)

  $ 2.11       -  

Forfeited and cancelled

    (237,727

)

  $ 2.26       -  

Unvested at September 30, 2024

    988,116     $ 2.26       3.26  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Selling, general and administrative

 

$

878     $ (149 )   $ 1,735     $ 1,404  

Research and development

    18       (53 )     79       244  

Total share-based expense

  $ 896     $ (202 )   $ 1,814     $ 1,648