XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Share-based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
1 Months Ended 12 Months Ended
Oct. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Awards other than options, unvested (in shares)   922,332 269,303  
Awards other than options, unvested, weighted average grant date fair value (in dollars per share)   $ 2.88 $ 6.47  
Unvested, vesting period (Year)   2 years 6 months 7 days 2 years 1 month 9 days 2 years
Awards other than options, Granted (in shares) 482,143 1,289,784 988,850  
Awards other than options, granted, weighted average grant date fair value (in dollars per share)   $ 1.41 $ 2.49  
Awards other than options, Vested (in shares)   (1,056,360) (268,548)  
Awards other than options, vested, weighted average grant date fair value (in dollars per share)   $ 1.83 $ 4.13  
Awards other than options, Forfeited and cancelled (in shares)   (345,168) (67,273)  
Awards other than options, forfeited and cancelled, weighted average grant date fair value (in dollars per share)   $ 2.7 $ 6.45  
Awards other than options, unvested (in shares)   810,588 922,332 269,303
Awards other than options, unvested, weighted average grant date fair value (in dollars per share)   $ 1.73 $ 2.88 $ 6.47