Securities (Narrative) (Details) - CAD ($) $ in Millions |
Apr. 30, 2024 |
Oct. 31, 2023 |
---|---|---|
Disclosure of detailed information about financial instruments [line items] | ||
Debt Securities Held Net of allowance | $ 364,938 | $ 373,947 |
Debt securities at amortized cost [member] | ||
Disclosure of detailed information about financial instruments [line items] | ||
Debt Securities Held Net of allowance | 293,594 | 308,016 |
Debt securities FVOCI [member] | ||
Disclosure of detailed information about financial instruments [line items] | ||
Debt Securities Held Net of allowance | $ 71,344 | $ 65,931 |