XML 215 R160.htm IDEA: XBRL DOCUMENT v3.21.2
Common and Preferred Shares - Schedule of Common Shares (Parenthetical) (Detail) - shares
Oct. 31, 2021
Oct. 31, 2020
Common shares [member]    
Disclosure of classes of share capital [line items]    
Number of shares bought and sold to facilitate trading/institutional client activity 18,532,448 20,290,297