XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation (Narratives) (Details) - USD ($)
3 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Nov. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding (in shares) 521,864   1,109,567
Options outstanding weighted average exercise price (in dollars per share) $ 16.01   $ 15.50
Exercised (in shares) 587,703    
Exercised (in dollars per share) $ 15.03    
Aggregate intrinsic value of stock options outstanding $ 26,300,000    
Aggregate intrinsic value of stock options exercisable $ 26,300,000    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average remaining contractual life of stock options outstanding 2 years 4 months 24 days    
Weighted average remaining contractual life of stock options exercisable 2 years 4 months 24 days    
Stock-based compensation expense $ 0 $ 0  
Restricted Stock and Performance Unit Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 7,900,000 $ 5,900,000