XML 123 R103.htm IDEA: XBRL DOCUMENT
v3.25.3

Securities (Summary of Debt Securities by Risk Rating) (Details) - CAD ($) $ in Millions | Oct. 31, 2025 | Oct. 31, 2024
--- | --- | ---
Disclosure of financial assets [line items] |  |
Debt securities | $ 363,475 | $ 360,870
Allowance for credit losses on debt securities at amortized cost | 2 | 3
Debt securities, net of allowance | 363,473 | 360,867
Stage 1 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 363,259 | 360,711
Allowance for credit losses on debt securities at amortized cost | 2 | 3
Debt securities, net of allowance | 363,257 | 360,708
Stage 2 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 216 | 159
Allowance for credit losses on debt securities at amortized cost | 0 | 0
Debt securities, net of allowance | 216 | 159
Stage 3 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 0 | 0
Allowance for credit losses on debt securities at amortized cost | 0 | 0
Debt securities, net of allowance | 0 | 0
Investment grade [Member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 362,521 | 360,272
Investment grade [Member] | Stage 1 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 362,521 | 360,272
Investment grade [Member] | Stage 2 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 0 | 0
Non investment grade [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 905 | 530
Non investment grade [member] | Stage 1 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 738 | 439
Non investment grade [member] | Stage 2 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 167 | 91
Watch and classified [Member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 49 | 68
Watch and classified [Member] | Stage 2 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 49 | 68
Default [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | 0 | 0
Default [member] | Stage 3 [member] |  |
Disclosure of financial assets [line items] |  |
Debt securities | $ 0 | $ 0

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinancialAssetsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of allowance account used to record impairments to Debt securities at amortized cost. + References No definition available. + Details
Name: | td_AllowanceForCreditLossesForDebtSecuritiesMeasuredAtAmortizedCost
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Includes debt securities at amortized cost and debt securities at fair value through other comprehensive income. + References No definition available. + Details
Name: | td_DebtSecuritiesHeld
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt securities at amortized cost and debt securities at fair value through other comprehensive income net of allowance for credit losses. + References No definition available. + Details
Name: | td_DebtSecuritiesHeldNetOfAllowanceForCreditLosses
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ImpairmentOfFinancialAssetsAxis=td_StageOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ImpairmentOfFinancialAssetsAxis=td_StageTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ImpairmentOfFinancialAssetsAxis=td_StageThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=td_InvestmentGradeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=td_NonInvestmentGradeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=td_WatchAndClassifiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=td_DefaultMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |