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 |