Note 16 - Stock-based Compensation - Summary of Stock Option Activity (Details) |
9 Months Ended |
---|---|
Aug. 31, 2023
$ / shares
shares
| |
Outstanding, stock options (in shares) | shares | 1,297,750 |
Outstanding, weighted-average exercise price per stock option (in dollars per share) | $ / shares | $ 6.75 |
Granted, stock options (in shares) | shares | 249,999 |
Granted, weighted-average exercise price per share (in dollars per share) | $ / shares | $ 8.96 |
Forfeited, stock options (in shares) | shares | (95,250) |
Forfeited, weighted-average exercise price per share (in dollars per share) | $ / shares | $ 8.14 |
Outstanding, stock options (in shares) | shares | 1,452,499 |
Outstanding, weighted-average exercise price per stock option (in dollars per share) | $ / shares | $ 6.96 |
Exercisable, stock options (in shares) | shares | 601,498 |
Exercisable, weighted-average exercise price per share (in dollars per share) | $ / shares | $ 5.01 |