XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Share-based Payment Awards (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

Average

     
      

Average

  

Remaining

  

Aggregate

 
      

Exercise

  

Contractual

  

Intrinsic

 
  

Shares

  

Price

  

Term (Yrs)

  

Value

 

Outstanding as of December 31, 2023

  4,839,226  $4.57         

Issued

  1,471,118  $4.41         

Exercised

  (2,500) $2.97         

Forfeited/Cancelled

  (25,771) $4.38         

Outstanding as of June 30, 2024

  6,282,073  $4.54   7.4  $634 

Exercisable as of June 30, 2024

  3,866,990  $4.72   6.5  $604 

Vested and expected to vest at June 30, 2024

  6,282,073  $4.54   7.4  $634 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of Units

  

Weighted Average Grant-Date Fair Value Per Unit

 

Outstanding and unvested as of December 31, 2023

  274,204  $2.63 

Granted

    $ 

Vested

    $ 

Forfeited

  (3,000) $ 

Outstanding and unvested as of June 30, 2024

  271,204  $2.63