XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) - $ / shares
shares in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Apr. 12, 2022
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)       2.0
Shares issued (in shares) 0.6 0.7 1.0  
Weighted average purchase price of stock purchased (in USD per share) $ 266.82 $ 195.48 $ 134.26  
Shares reserved for future issuance under the ESPP (in shares) 13.5