XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value per share of stock options granted $ 8.49  
Compensation expense related to share based awards $ 1,867,000 $ 1,690,000
Options, Granted 0  
2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 9 months 18 days  
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 6,442,000  
Employee Stock Purchase Plan | 2011 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Annual maximum limit percentage of compensation to purchase shares 5.00%  
Employee stock purchase plan stock price percentage 10.00%  
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option vesting period 3 years  
Stock option contractual terms 5 years  
Minimum | 2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option vesting period 3 years  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option vesting period 5 years  
Stock option contractual terms 10 years  
Maximum | 2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option vesting period 5 years