XML 64 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax stock-based compensation expense $ 6,175 $ 4,547 $ 10,691 $ 8,783
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   $ 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     $ 11,640  
Restricted common shares, granted     176,000  
Restricted common shares, fair value per share     $ 65.97  
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