XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
May 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average fair value per share of stock options granted     $ 9.54 $ 7.71  
Compensation expense related to share based awards $ 1,607,000 $ 1,581,000 $ 5,045,000 $ 4,773,000  
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         4 years 3 months 25 days
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 6,203,000   $ 6,203,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