XML 104 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation Plans - Additional Information (Details) - USD ($)
Oct. 31, 2016
Mar. 09, 2004
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Number of shares authorized (in shares) 11,679,265 4,000,000
Number of shares available for grant (in shares) 2,221,125  
Fair value percentage of common stock price   95.00%
Employee contribution percentage   10.00%
Maximum employee contribution   $ 25,000
Number of shares unissued (in shares) 1,089,171