XML 205 R142.htm IDEA: XBRL DOCUMENT
v3.25.3

Designated accounting hedges - Summary of Items Designated as Hedging Instruments (Detail) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Oct. 31, 2025 | Oct. 31, 2024
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | $ 11,888,377 |
Within 1 year [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 6,765,396 |
Later than one year and not later than five years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 3,285,154 |
Over 5 years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 1,837,827 |
Hedging instrument [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 433,200 | $ 442,430
Fair value of the hedging derivatives, Assets | 4,298 | 2,873
Fair value of the hedging derivatives, liabilities | 2,050 | 2,182
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 1,890 | 1,620
Hedging instrument [member] | Within 1 year [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 178,495 | 195,424
Hedging instrument [member] | Later than one year and not later than five years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 204,299 | 210,329
Hedging instrument [member] | Over 5 years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 50,406 | 36,677
Cash flow hedges [member] | Hedging instrument [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 96,810 | 72,527
Fair value of the hedging derivatives, Assets | 1,533 | 1,164
Fair value of the hedging derivatives, liabilities | 428 | 377
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 1,967 | 3,258
Cash flow hedges [member] | Hedging instrument [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 40,826 | 29,207
Fair value of the hedging derivatives, Assets | 1,383 | 1,008
Fair value of the hedging derivatives, liabilities | 419 | 366
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 686 | 713
Cash flow hedges [member] | Hedging instrument [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 53,148 | 41,233
Fair value of the hedging derivatives, liabilities | 7 | 8
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 568 | 1,625
Cash flow hedges [member] | Hedging instrument [member] | Equity swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 2,836 | 2,087
Fair value of the hedging derivatives, Assets | 150 | 156
Fair value of the hedging derivatives, liabilities | 2 | 3
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 713 | 920
Cash flow hedges [member] | Hedging instrument [member] | Within 1 year [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 25,210 | 17,831
Cash flow hedges [member] | Hedging instrument [member] | Within 1 year [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 21,322 | 14,559
Cash flow hedges [member] | Hedging instrument [member] | Within 1 year [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 1,052 | 1,462
Cash flow hedges [member] | Hedging instrument [member] | Within 1 year [member] | Equity swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 2,836 | 1,810
Cash flow hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 68,755 | 53,103
Cash flow hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 19,504 | 14,648
Cash flow hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 49,251 | 38,178
Cash flow hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Equity swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument |  | 277
Cash flow hedges [member] | Hedging instrument [member] | Over 5 years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 2,845 | 1,593
Cash flow hedges [member] | Hedging instrument [member] | Over 5 years [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 2,845 | 1,593
NIFO hedges [member] | Hedging instrument [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 41,733 | 39,742
Fair value of the hedging derivatives, Assets | 55 | 15
Fair value of the hedging derivatives, liabilities | 107 | 106
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | (297) | (267)
NIFO hedges [member] | Hedging instrument [member] | Foreign exchange forwards [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 8,934 | 7,658
Fair value of the hedging derivatives, Assets | 55 | 15
Fair value of the hedging derivatives, liabilities | 107 | 106
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | (64) | (51)
NIFO hedges [member] | Hedging instrument [member] | Deposits [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 32,799 | 32,084
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | (233) | (216)
NIFO hedges [member] | Hedging instrument [member] | Within 1 year [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 41,733 | 39,742
NIFO hedges [member] | Hedging instrument [member] | Within 1 year [member] | Foreign exchange forwards [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 8,934 | 7,658
NIFO hedges [member] | Hedging instrument [member] | Within 1 year [member] | Deposits [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 32,799 | 32,084
Fair value hedges [member] | Hedging instrument [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 294,657 | 330,161
Fair value of the hedging derivatives, Assets | 2,710 | 1,694
Fair value of the hedging derivatives, liabilities | 1,515 | 1,699
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 220 | (1,371)
Fair value hedges [member] | Hedging instrument [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 58,556 | 41,491
Fair value of the hedging derivatives, Assets | 2,667 | 1,617
Fair value of the hedging derivatives, liabilities | 526 | 758
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 63 | 51
Fair value hedges [member] | Hedging instrument [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 206,770 | 267,334
Fair value of the hedging derivatives, Assets | 43 | 77
Fair value of the hedging derivatives, liabilities | 988 | 926
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | (158) | (2,116)
Fair value hedges [member] | Hedging instrument [member] | Foreign exchange Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 29,331 | 21,336
Fair value of the hedging derivatives, liabilities | 1 | 15
Gains (losses) on changes in fair value used for calculating hedge ineffectiveness | 315 | 694
Fair value hedges [member] | Hedging instrument [member] | Within 1 year [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 111,552 | 137,851
Fair value hedges [member] | Hedging instrument [member] | Within 1 year [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 17,314 | 13,249
Fair value hedges [member] | Hedging instrument [member] | Within 1 year [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 86,092 | 118,011
Fair value hedges [member] | Hedging instrument [member] | Within 1 year [member] | Foreign exchange Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 8,146 | 6,591
Fair value hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 135,544 | 157,226
Fair value hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 33,774 | 25,647
Fair value hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 83,050 | 117,322
Fair value hedges [member] | Hedging instrument [member] | Later than one year and not later than five years [member] | Foreign exchange Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 18,720 | 14,257
Fair value hedges [member] | Hedging instrument [member] | Over 5 years [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 47,561 | 35,084
Fair value hedges [member] | Hedging instrument [member] | Over 5 years [member] | Foreign Exchange Cross Currency Interest Rate Swap [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 7,468 | 2,595
Fair value hedges [member] | Hedging instrument [member] | Over 5 years [member] | Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | 37,628 | 32,001
Fair value hedges [member] | Hedging instrument [member] | Over 5 years [member] | Foreign exchange Interest rate swaps [member] |  |
Disclosure of detailed information about hedges [line items] |  |
Notional amount of hedging instrument | $ 2,465 | $ 488

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_DisclosureOfHedgeAccountingLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gain (loss) on the change in fair value of the hedging instrument used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24A -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of a hedging instrument, recognised as an asset. [Refer: Hedging instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24A -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_a&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_HedgingInstrumentAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of a hedging instrument, recognised as a liability. [Refer: Hedging instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24A -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_a&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_HedgingInstrumentLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=cm_HedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_ForeignExchangeCrossCurrencyInterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_InterestRiskInterestRateSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_EquitySharePriceRiskEquitySwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=ifrs-full_HedgesOfNetInvestmentInForeignOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_ForeignExchangeRiskFxForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_Deposits1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=ifrs-full_FairValueHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cm_ForeignExchangeInterestRateSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |