v3.24.3
Derivative financial instruments and hedging activities - Notional Amount of Derivatives by Term to Maturity (Absolute Amounts) (Parenthetical) (Detail) - CAD ($)
$ in Billions
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items]    
Debt Syndication Derivatives $ 3 $ 2
Credit derivatives [member]    
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items]    
Derivative notional amount 1 1
Trading credit derivatives protection purchase amount 135 119
Trading credit derivatives protection sold amount $ 122 $ 115