XML 60 R46.htm IDEA: XBRL DOCUMENT
v3.25.1

IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Parenthetical) (Detail) - CAD ($) $ in Billions | Apr. 30, 2025 | Oct. 31, 2024
--- | --- | ---
Personal [member] |  |
Disclosure of contractual obligations [line items] |  |
Deposits | $ 255.5 | $ 252.9
Business And Government Deposits And Secured Borrowings [member] |  |
Disclosure of contractual obligations [line items] |  |
Deposits | 501.7 | 492.0
Bank [member] |  |
Disclosure of contractual obligations [line items] |  |
Deposits | $ 27.4 | $ 20.0

X
- Definition Deposits. + References No definition available. + Details
Name: | cm_Deposits2
Namespace Prefix: | cm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of contractual obligation + References No definition available. + Details
Name: | cm_DisclosureOfContractualObligationsLineItems
Namespace Prefix: | cm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=cm_PersonalDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=cm_BusinessAndGovernmentDepositsAndSecuredBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=cm_BankDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |