XML 25 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value per share of stock options granted $ 14.91  
Compensation expense related to share based awards $ 1,543,000 $ 1,431,000
Options granted 0  
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