v3.26.1
Deposits - Summary of Deposit Liabilities (Parenthetical) (Detail) - CAD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Disclosure of deposits [line items]    
Total deposits $ 1,644,573 $ 1,515,616
U.S. dollars [member]    
Disclosure of deposits [line items]    
Total deposits 630,000 570,000
British pounds [member]    
Disclosure of deposits [line items]    
Total deposits 56,000 42,000
Euro [member]    
Disclosure of deposits [line items]    
Total deposits 96,000 76,000
Other currencies [member]    
Disclosure of deposits [line items]    
Total deposits $ 47,000 $ 36,000