XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 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

    535,000     $ 3.48       -       -  

Exercised

    (232,081

)

  $ 2.53       -       -  

Forfeited, cancelled, expired

    (132,573

)

  $ 2.14       -       -  

Outstanding March 31, 2024

    4,827,981     $ 2.64       8.63     $ 1,631  

Exercisable March 31, 2024

    938,138     $ 4.41       6.19     $ -  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the Three Months

 
   

Ended March 31,

 
   

2024

   

2023

 

Expected stock price volatility

    76

%

    0

%

Risk-free interest rate

    3.89

%

    0

%

Expected dividend yield

    0 %     0 %

Expected life of options

    6.00       0  

Weighted-average fair value of options granted

  $ 2.29     $ 0  
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

    686,296     $ 2.81       -  

Vested

    (43,900

)

  $ 2.96       -  

Forfeited and cancelled

    (171,855

)

  $ 2.00       -  

Unvested at March 31, 2024

    1,281,149     $ 2.24       5.01  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

Three Months Ended

March 31,

 
   

2024

   

2023

 

Selling, general and administrative

 

$

647     $ 562  

Research and development

    28       66  

Total share-based expense

  $ 675     $ 628