XML 196 R154.htm IDEA: XBRL DOCUMENT v3.19.3
Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Parenthetical) (Detail) - $ / shares
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Common shares [member]    
Disclosure of classes of share capital [line items]    
Share repurchase, average price per share $ 109.06 $ 119.22