XML 90 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) - $ / shares
shares in Millions
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Apr. 09, 2020
Share-based Payment Arrangement [Abstract]        
Threshold for employee stock purchases under ESPP, maximum value 85.00%      
ESPP offering period (in years) 2 years      
Increase in number of shares authorized for issuance under plan (in shares)       5.0
Shares issued (in shares) 1.0 1.0 1.2  
Weighted average purchase price of stock purchased (in USD per share) $ 134.26 $ 103.41 $ 73.18  
Shares reserved for future issuance under the ESPP (in shares) 12.8