XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Narratives) (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Nov. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options outstanding (in shares) 376,641   376,641   418,141
Options outstanding weighted average exercise price (in dollars per share) $ 16.21   $ 16.21   $ 16.17
Exercised (in shares)     41,500    
Exercised (in dollars per share)     $ 15.77    
Aggregate intrinsic value of stock options outstanding $ 17,800,000   $ 17,800,000    
Aggregate intrinsic value of stock options exercisable 17,800,000   $ 17,800,000    
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average remaining contractual life of stock options outstanding     1 year 2 months 12 days    
Weighted average remaining contractual life of stock options exercisable     1 year 2 months 12 days    
Stock-based compensation expense 0 $ 0 $ 0 $ 0  
Restricted Stock and Performance Unit Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 8,400,000 $ 8,000,000.0 $ 25,100,000 $ 25,300,000