XML 174 R151.htm IDEA: XBRL DOCUMENT v3.20.4
Note 23 - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Stock Option Activity [Abstract]  
Shares Under Option, Outstanding | shares 6,843,079
Shares Under Option, Granted | shares 2,917,456
Shares Under Option, Exercised | shares 2,019,187
Shares Under Option, Forfeited | shares 16,922
Shares Under Option, Outstanding | shares 7,724,426
Shares Under Option, Exercisable | shares 7,024,347
Shares Under Option, Expected to vest | shares 700,080
Weighted Average Exercise Price Per Share, Outstanding | $ / shares $ 10.96
Weighted Average Exercise Price Per Share, Granted | $ / shares 5.86
Weighted Average Exercise Price Per Share, Exercised | $ / shares 14.51
Weighted Average Exercise Price Per Share, Forfeited | $ / shares 12.50
Weighted Average Exercise Price Per Share, Outstanding | $ / shares 8.10
Weighted Average Exercise Price Per Share, Exercisable | $ / shares 8.41
Weighted Average Exercise Price Per Share, Expected to vest | $ / shares $ 4.97
Weighted Average Remaining Contractual Life, Outstanding 4 years 9 months 29 days
Weighted Average Remaining Contractual Life, Exercisable 4 years 8 months 8 days
Weighted Average Remaining Contractual Life, Expected to vest 6 years 2 months 26 days
Aggregate Intrinsic Value, Outstanding | $ $ 19,420
Aggregate Intrinsic Value, Exercisable | $ 16,860
Aggregate Intrinsic Value, Expected to vest | $ $ 2,560