XML 20 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Feb. 29, 2020
Feb. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value per share of stock options granted     $ 15.56  
Compensation expense related to share based awards $ 1,640,000 $ 4,795,000 $ 1,306,000 $ 4,137,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%  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option vesting period     3 years  
Stock option contractual terms     5 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