v3.26.3
Note 14 - Share-based Compensation - Summary of Stock Options Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Aug. 31, 2026
Balance shares (in shares) 9,663,767
Weighted average exercise price outstanding, balance (in dollars per share) $ 5.32
Granted (in shares) 1,312,200
Granted, weighted average exercise price (in dollars per share) $ 8.53
Exercised (in shares) (293,886)
Exercised, weighted average exercise price (in dollars per share) $ 6.27
Cashless exercise – options cancelled (in shares) (418,315)
Cashless exercise – options cancelled, weighted average exercise price (in dollars per share) $ 6.27
Expired (in shares) (674,300)
Expired, weighted average exercise price (in dollars per share) $ 9.9
Forfeited (in shares) (78,699)
Forfeited, weighted average exercise price (in dollars per share) $ 4.2
Balance shares (in shares) 9,510,767
Weighted average exercise price outstanding, balance (in dollars per share) $ 5.39
May 31, 2026 (Year) 2 years 7 months 6 days
May 31, 2026 $ 30,706
Vested and exercisable as of November 30, 2024 (in shares) 5,419,615
Vested and exercisable as of November 30, 2024 (in dollars per share) $ 5.18
Vested and exercisable as of November 30, 2024 (Year) 1 year 9 months 21 days
Vested and exercisable as of November 30, 2024 $ 18,540