v3.26.1
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, 2026
CAD ($)
Apr. 30, 2025
CAD ($)
Apr. 30, 2026
CAD ($)
shares
$ / shares
Apr. 30, 2025
CAD ($)
shares
$ / shares
Disclosure of sensitivity analysis for actuarial assumptions [line items]        
Compensation Expense | $ $ 9.0 $ 7.0 $ 18.3 $ 10.1
Granted 1.6 2.0
Weighted average fair value of options granted | $ / shares     $ 21.89 $ 12.80