XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2020
Feb. 28, 2021
Feb. 29, 2020
Feb. 28, 2021
Feb. 29, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average fair value per share of stock options granted       $ 15.41 $ 15.56
Compensation expense related to share based awards   $ 1,581,000 $ 1,640,000 $ 4,773,000 $ 4,795,000
2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 59,125        
Weighted-average fair value per share of RSUs       $ 68.43  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       4 years 5 months 26 days  
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 3,144,000   $ 3,144,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