Deposits - Summary of Deposit Liabilities (Parenthetical) (Detail) - CAD ($) $ in Millions |
Oct. 31, 2024 |
Oct. 31, 2023 |
---|---|---|
Disclosure of deposits [line items] | ||
Total deposits | $ 1,409,531 | $ 1,231,687 |
U.S. dollars [member] | ||
Disclosure of deposits [line items] | ||
Total deposits | 511,000 | 445,000 |
British pounds [member] | ||
Disclosure of deposits [line items] | ||
Total deposits | 34,000 | 34,000 |
Euro [member] | ||
Disclosure of deposits [line items] | ||
Total deposits | 53,000 | 49,000 |
Other currencies [member] | ||
Disclosure of deposits [line items] | ||
Total deposits | $ 29,000 | $ 32,000 |