XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Capital Stock and Stock-based Compensation - Stock Option and Restricted Stock Unit Activity (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Opening Balance, Stock Options Outstanding (in shares) | shares 1,238,776
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 3.15
Options, Granted in Period (in shares) | shares 0
Options, Granted in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 0
Options, exercised (in shares) | shares (39,618)
Options, exercised, weighted average exercise price (in dollars per share) | $ / shares $ 2.63
Options, Cancelled / Forfeited in Period (in shares) | shares (29,201)
Options, Cancelled / Forfeited, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 2.99
Opening Balance, Stock Options Outstanding (in shares) | shares 1,169,957
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 3.17
Restricted Stock Units (RSUs) [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,093,801
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.94
Restricted Stock Units, Granted in Period (in shares) | shares 1,177,391
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.51
Restricted Stock Units, Vested in Period (in shares) | shares (125,036)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 1.93
Restricted Stock Units, Cancelled / Forfeited in Period (in shares) | shares (3,122)
Restricted Stock Units, Cancelled/ Forfeited , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 5.54
Restricted Stock Units Outstanding , Balance (in shares) | shares 2,143,034
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.27
Market Condition Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 646,235
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.51
Restricted Stock Units, Granted in Period (in shares) | shares 558,958
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.61
Restricted Stock Units, Vested in Period (in shares) | shares 0
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units, Cancelled / Forfeited in Period (in shares) | shares 0
Restricted Stock Units, Cancelled/ Forfeited , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 0
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,205,193
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.63