XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 24, 2022
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Pre-tax stock-based compensation expense   $ 4,547,000 $ 4,248,000 $ 8,783,000 $ 7,551,000
Non-Qualified Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-qualified stock options, granted       84,400  
Non-qualified stock option, per share weighted average price       $ 46.39  
Non-qualified stock option, fair value, per share price       $ 16.36  
Pre-tax stock-based compensation, period of recognition       3 years  
Pre-tax stock-based compensation expense       $ 1,381,000  
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       $ 15,216,000  
Restricted common shares, granted       308,000  
Restricted common shares, fair value per share       $ 51.09  
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Pre-tax stock-based compensation expense       $ 2,695,000  
Restricted common shares, granted       58,100  
Pre-tax stock-based compensation, period of recognition       3 years  
Market-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        
Restricted common shares, granted 10,000        
Common share awards vesting, minimum price per share $ 65.00        
Common share awards vesting, minimum consecutive days at stated price 90 days        
Restricted common shares, fair value per share $ 35.49        
Pre-tax stock-based compensation $ 355,000