XML 47 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Parenthetical) (Detail)
12 Months Ended
Oct. 31, 2019
$ / shares
Price Range 43 to 62 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit $ 43
Exercise price range, Upper range limit 62
Price Range 63 to 81 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit 63
Exercise price range, Upper range limit 81
Price Range 82 to 129 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit 82
Exercise price range, Upper range limit $ 129