v3.26.1
Note 13 - Share-based Compensation - PSU Awards Outstanding and PSU Activity (Details) - USD ($)
6 Months Ended
May 31, 2026
May 31, 2025
Expired (in shares) 674,300  
Expired, weighted average exercise price (in dollars per share) $ 9.91  
Forfeited (in shares) (78,699)  
Forfeited, weighted average exercise price (in dollars per share) $ 4.2  
Balance, PSU awards (in shares) 1,902,400  
Balance, PSU award, weighted-average grant day day value (in dollars per share) $ 5.38  
PSU, Awards, Aggregate intrinsic value $ 11,820  
Performance Share Units [Member]    
Balance, PSU awards (in shares) 2,074,300  
Balance, PSU award, weighted-average grant day fair value (in dollars per share) $ 4.65  
Expired (in shares) (495,500)  
Expired, weighted average exercise price (in dollars per share) $ 5.78  
Forfeited (in shares) (102,300)  
Forfeited, weighted average exercise price (in dollars per share) $ 4.14  
Granted (in shares) 425,900 849,200
Granted, weighted-average grant day fair value (in dollars per share) $ 9.11  
Balance, PSU awards (in shares) 1,902,400