XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Share-based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
1 Months Ended 12 Months Ended
Apr. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Awards other than options, unvested (in shares)   269,303 428,006  
Awards other than options, unvested, weighted average grant date fair value (in dollars per share)   $ 6.47 $ 6.13  
Unvested, vesting period (Year)   2 years 1 month 9 days 2 years 2 years 3 months 18 days
Awards other than options, Granted (in shares) 175,173 988,850 398,662  
Awards other than options, granted, weighted average grant date fair value (in dollars per share)   $ 2.49 $ 5.59  
Awards other than options, Vested (in shares)     (524,491)  
Awards other than options, vested, weighted average grant date fair value (in dollars per share)   $ 4.13 $ 5.55  
Awards other than options, Forfeited and cancelled (in shares)   (67,273) (32,874)  
Awards other than options, forfeited and cancelled, weighted average grant date fair value (in dollars per share)   $ 6.45 $ 6.10  
Awards other than options, unvested (in shares)   922,057 269,303 428,006
Awards other than options, unvested, weighted average grant date fair value (in dollars per share)   $ 2.88 $ 6.47 $ 6.13