XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Share Based Compensation and Employee Benefit Plans - Stock Option (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Balance (in shares) | shares 3,804,976
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 26.31
Granted (in shares) | shares 511,900
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 53.04
Exercised (in shares) | shares (376,860)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 21.31
Forfeited (in shares) | shares (24,750)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 39.20
Balance (in shares) | shares 3,915,266
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 30.20
Balance, weighted average remaining contractual life (Year) 6 years
Aggregate intrinsic value | $ $ 86,815,673
Expected to vest (in shares) | shares 2,375,412
Expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 35.73
Expected to vest, weighted average remaining contractual life (Year) 7 years 4 months 24 days
Expected to vest, aggregate intrinsic value | $ $ 39,675,140
Vested and exercisable (in shares) | shares 1,514,871
Vested and exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 21.24
Vested and exercisable, weighted average remaining contractual life (Year) 3 years 9 months 18 days
Vested and exercisable, aggregate intrinsic value | $ $ 47,018,146