XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Compensation Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 31, 2020
Aug. 31, 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,681,000 $ 1,543,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  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option vesting period 5 years  
Stock option contractual terms 10 years