XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Pre-tax stock-based compensation expense $ 4,516 $ 4,236
Non-Qualified Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Non-qualified stock options, granted 54,000  
Par value of common stock $ 0  
Non-qualified stock option, per share weighted average price 69.47  
Non-qualified stock option, fair value, per share price $ 25.95  
Pre-tax stock-based compensation, period of recognition 3 years  
Pre-tax stock-based compensation expense $ 1,401  
Service-Based Restricted Common Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Pre-tax stock-based compensation, period of recognition 3 years  
Pre-tax stock-based compensation expense $ 6,757  
Restricted common shares, granted 97,000  
Restricted common shares, fair value per share $ 69.62  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Pre-tax stock-based compensation expense $ 3,235  
Restricted common shares, granted 47,000  
Pre-tax stock-based compensation, period of recognition 3 years