XML 229 R166.htm IDEA: XBRL DOCUMENT
v3.25.3

Post-Employment Benefits - Additional Information (Detail) - Canada plan [member] | 12 Months Ended
--- | ---
Oct. 31, 2025 CAD ($) shares
Disclosure of net defined benefit liability (asset) [line items] |
Description of basis used to determine surplus or deficit of multi-employer or state plan | Any deficits determined in the funding valuations must generally be funded over a period not exceeding fifteen years.
Pension plan [member] |
Disclosure of net defined benefit liability (asset) [line items] |
Percentage of net defined benefit assets and liabilities and net defined benefit expense | 92.00%
Number of members in pension plan | shares | 73,000
Waiting period for members to join | two-year
Anticipated minimum contributions for 2025 | $ | $ 180,000,000
Other post employment benefit plans [member] |
Disclosure of net defined benefit liability (asset) [line items] |
Percentage of net defined benefit assets and liabilities and net defined benefit expense | 93.00%
Percentage of reimbursement of cost of benefit for eligible employees | 100.00%

X
- Definition Number of Members Under Defined Benefit Plans + References No definition available. + Details
Name: | cm_NumberOfMembersUnderDefinedBenefitPlans
Namespace Prefix: | cm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Defined Benefit Plan + References No definition available. + Details
Name: | cm_PercentageOfDefinedBenefitPlan
Namespace Prefix: | cm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of reimbursement of cost of benefit for eligible employees. + References No definition available. + Details
Name: | cm_PercentageOfReimbursementOfCostOfBenefitForEligibleEmployees
Namespace Prefix: | cm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Waiting period of members to join the plan. + References No definition available. + Details
Name: | cm_WaitingPeriodOfMembersToJoinThePlan
Namespace Prefix: | cm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The description of the basis used to determine a surplus or deficit in a multi-employer or state plan that may affect the amount of future contributions. [Refer: Multi-employer defined benefit plans [member]; State defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 148 -Subparagraph d -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_148_d_iv&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_DescriptionOfBasisUsedToDetermineSurplusOrDeficitOfMultiemployerPlan
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 147 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_b&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 148 -Subparagraph d -Clause iii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_148_d_iii&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=cm_DomesticDefinedBenefitPlans1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cm_DefinedBenefitPlansByNameAxis=cm_PensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cm_DefinedBenefitPlansByNameAxis=cm_OtherPostEmploymentBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |