XML 143 R80.htm IDEA: XBRL DOCUMENT
v3.25.3

IFRS 7 - Disclosure - Credit Risk - Summary of Loans Past Due But Not Impaired (Detail) - CAD ($) $ in Millions | Oct. 31, 2025 | Oct. 31, 2024
--- | --- | ---
Credit Risk [line items] |  |
Past due loans | $ 2,257 | $ 2,095
Residential mortgages [member] |  |
Credit Risk [line items] |  |
Past due loans | 1,239 | 1,216
Personal [member] |  |
Credit Risk [line items] |  |
Past due loans | 251 | 261
Credit card [member] |  |
Credit Risk [line items] |  |
Past due loans | 440 | 392
Business and government [member] |  |
Credit Risk [line items] |  |
Past due loans | 327 | $ 226
Later than one months and not later than three months [member] |  |
Credit Risk [line items] |  |
Past due loans | 2,076 |
Later than one months and not later than three months [member] | Residential mortgages [member] |  |
Credit Risk [line items] |  |
Past due loans | 1,239 |
Later than one months and not later than three months [member] | Personal [member] |  |
Credit Risk [line items] |  |
Past due loans | 251 |
Later than one months and not later than three months [member] | Credit card [member] |  |
Credit Risk [line items] |  |
Past due loans | 259 |
Later than one months and not later than three months [member] | Business and government [member] |  |
Credit Risk [line items] |  |
Past due loans | 327 |
Later than three months [member] |  |
Credit Risk [line items] |  |
Past due loans | 181 |
Later than three months [member] | Credit card [member] |  |
Credit Risk [line items] |  |
Past due loans | $ 181 |

X
- References No definition available. + Details
Name: | cm_CreditRiskLineItems
Namespace Prefix: | cm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Credit risk loans past due but not impaired. + References No definition available. + Details
Name: | cm_CreditRiskLoansPastDueButNotImpaired
Namespace Prefix: | cm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_MortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_ConsumerLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_CreditCardReceivables1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_BusinessAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanThreeMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |