XML 237 R171.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based Payments - Summary of Stock Option Activity and Related Information (Parenthetical) (Detail) - $ / shares
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Employee stock options [member]    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Weighted-average share price at the date of exercise $ 59.49 $ 76.35