v3.26.3
Note 14 - Share-based Compensation (Details Textual) - USD ($)
9 Months Ended
Aug. 31, 2026
Nov. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 1,902,400  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 5,385  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares 4,091,152  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 11 months 1 day  
Performance Share Units [Member]    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 5 months 4 days  
Share-Based Compensation Arrangement by Share-based Payment Award, Performance Period 3 years  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 5,417,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 1,902,400 2,074,300
Performance Share Units [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Common Shares Per Award, Adjusted, Multiplier 0.00%  
Performance Share Units [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Common Shares Per Award, Adjusted, Multiplier 150.00%