v3.24.1.1.u2
Share-Based Compensation (Narrative) (Details) - Stock Option Awards [Member]
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2024
CAD ($)
shares
Apr. 30, 2023
CAD ($)
shares
Apr. 30, 2024
CAD ($)
shares
$ / shares
Apr. 30, 2023
CAD ($)
shares
$ / shares
Disclosure of sensitivity analysis for actuarial assumptions [line items]        
Compensation Expense | $ $ 10.4 $ 9.6 $ 20.5 $ 22.2
Granted | shares 2.5 2.5
Weighted average fair value of options granted | $ / shares     $ 14.36 $ 14.70