XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Capital Stock and Stock-based Compensation - Stock Option and Restricted Stock Unit Activity (Details)
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Opening Balance, Stock Options Outstanding (in shares) | shares 2,637,339
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 3.51
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 (534,862)
Options, exercised, weighted average exercise price (in dollars per share) | $ / shares $ 3.78
Options, Cancelled / Forfeited in Period (in shares) | shares (651,368)
Options, Cancelled / Forfeited, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 4.24
Opening Balance, Stock Options Outstanding (in shares) | shares 1,451,109
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 3.12
Restricted Stock Units (RSUs) [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,560,461
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.44
Restricted Stock Units, Granted in Period (in shares) | shares 793,968
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.65
Restricted Stock Units, Vested in Period (in shares) | shares (799,264)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.48
Restricted Stock Units, Cancelled / Forfeited in Period (in shares) | shares (57,215)
Restricted Stock Units, Cancelled/ Forfeited , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.65
Performance Factor Adjustment (in shares) | shares 0
Performance Factor Adjustment (in dollars per share) | $ / shares $ 0
Restricted Stock Units Outstanding , Balance (in shares) | shares 1,497,950
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.54
Market Condition Restricted Stock Units [Member]  
Restricted Stock Units Outstanding , Balance (in shares) | shares 813,031
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.12
Restricted Stock Units, Granted in Period (in shares) | shares 293,509
Restricted Stock Units Granted , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 4.61
Restricted Stock Units, Vested in Period (in shares) | shares (396,274)
Restricted Stock Units, Vested , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.09
Restricted Stock Units, Cancelled / Forfeited in Period (in shares) | shares (6,179)
Restricted Stock Units, Cancelled/ Forfeited , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 2.98
Performance Factor Adjustment (in shares) | shares 163,216
Performance Factor Adjustment (in dollars per share) | $ / shares $ 2.98
Restricted Stock Units Outstanding , Balance (in shares) | shares 867,303
Restricted Stock Units Outstanding , Grant Date Fair Value, Balance (in dollars per share) | $ / shares $ 3.13