| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary> |
| <Version> 3.10.0.1 </Version> |
| <ProcessingTime/> |
| <ReportFormat> html </ReportFormat> |
| <ContextCount> 3819 </ContextCount> |
| <ElementCount> 1098 </ElementCount> |
| <EntityCount> 1 </EntityCount> |
| <FootnotesReported> false </FootnotesReported> |
| <SegmentCount> 720 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <TuplesReported> false </TuplesReported> |
| <UnitCount> 11 </UnitCount> |
| <MyReports> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R1.htm </HtmlFileName> |
| | | <LongName> 1001 - Document - Document and Entity Information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DocumentandEntityInformation </Role> |
| | | <ShortName> Document and Entity Information </ShortName> |
| | | <MenuCategory> Cover </MenuCategory> |
| | | <Position> 1 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R2.htm </HtmlFileName> |
| | | <LongName> 1003 - Statement - Consolidated balance sheet </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfFinancialPositionOrderOfLiquidity-220000 </Role> |
| | | <ShortName> Consolidated balance sheet </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 2 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R3.htm </HtmlFileName> |
| | | <LongName> 1004 - Statement - Consolidated statement of income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByNatureOfExpense-320000 </Role> |
| | | <ShortName> Consolidated statement of income </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 3 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R4.htm </HtmlFileName> |
| | | <LongName> 1005 - Statement - Consolidated statement of income (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByNatureOfExpense-320000Parenthetical </Role> |
| | | <ShortName> Consolidated statement of income (Parenthetical) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 4 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R5.htm </HtmlFileName> |
| | | <LongName> 1006 - Statement - Consolidated statement of comprehensive income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000 </Role> |
| | | <ShortName> Consolidated statement of comprehensive income </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 5 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R6.htm </HtmlFileName> |
| | | <LongName> 1007 - Statement - Consolidated statement of comprehensive income (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical </Role> |
| | | <ShortName> Consolidated statement of comprehensive income (Parenthetical) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 6 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R7.htm </HtmlFileName> |
| | | <LongName> 1008 - Statement - Consolidated statement of changes in equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfChangesInEquity-610000 </Role> |
| | | <ShortName> Consolidated statement of changes in equity </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 7 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R8.htm </HtmlFileName> |
| | | <LongName> 1009 - Statement - Consolidated statement of changes in equity (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfChangesInEquity-610000Parenthetical </Role> |
| | | <ShortName> Consolidated statement of changes in equity (Parenthetical) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 8 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R9.htm </HtmlFileName> |
| | | <LongName> 1010 - Statement - Consolidated statement of cash flows </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfCashFlowsIndirectMethod-520000 </Role> |
| | | <ShortName> Consolidated statement of cash flows </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 9 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R10.htm </HtmlFileName> |
| | | <LongName> 1011 - Statement - Consolidated statement of cash flows (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/StatementOfCashFlowsIndirectMethod-520000Parenthetical </Role> |
| | | <ShortName> Consolidated statement of cash flows (Parenthetical) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 10 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R11.htm </HtmlFileName> |
| | | <LongName> 1012 - Disclosure - Basis of preparation and summary of significant accounting policies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatory </Role> |
| | | <ShortName> Basis of preparation and summary of significant accounting policies </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 11 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R12.htm </HtmlFileName> |
| | | <LongName> 1013 - Disclosure - Fair value measurement </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory </Role> |
| | | <ShortName> Fair value measurement </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 12 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R13.htm </HtmlFileName> |
| | | <LongName> 1014 - Disclosure - Significant transactions </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatory </Role> |
| | | <ShortName> Significant transactions </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 13 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R14.htm </HtmlFileName> |
| | | <LongName> 1015 - Disclosure - Securities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatory </Role> |
| | | <ShortName> Securities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 14 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R15.htm </HtmlFileName> |
| | | <LongName> 1016 - Disclosure - Loans </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatory </Role> |
| | | <ShortName> Loans </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 15 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R16.htm </HtmlFileName> |
| | | <LongName> 1017 - Disclosure - Structured entities and derecognition of financial assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatory </Role> |
| | | <ShortName> Structured entities and derecognition of financial assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 16 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R17.htm </HtmlFileName> |
| | | <LongName> 1018 - Disclosure - Land, Buildings and Equipment </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory </Role> |
| | | <ShortName> Land, Buildings and Equipment </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 17 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R18.htm </HtmlFileName> |
| | | <LongName> 1019 - Disclosure - Goodwill, Software and Other Intangible Assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 18 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R19.htm </HtmlFileName> |
| | | <LongName> 1020 - Disclosure - Other assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory </Role> |
| | | <ShortName> Other assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 19 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R20.htm </HtmlFileName> |
| | | <LongName> 1021 - Disclosure - Deposits </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatory </Role> |
| | | <ShortName> Deposits </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 20 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R21.htm </HtmlFileName> |
| | | <LongName> 1022 - Disclosure - Other liabilities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory </Role> |
| | | <ShortName> Other liabilities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 21 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R22.htm </HtmlFileName> |
| | | <LongName> 1023 - Disclosure - Derivative instruments </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatory </Role> |
| | | <ShortName> Derivative instruments </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 22 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R23.htm </HtmlFileName> |
| | | <LongName> 1024 - Disclosure - Designated accounting hedges </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatory </Role> |
| | | <ShortName> Designated accounting hedges </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 23 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R24.htm </HtmlFileName> |
| | | <LongName> 1025 - Disclosure - Subordinated indebtedness </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatory </Role> |
| | | <ShortName> Subordinated indebtedness </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 24 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R25.htm </HtmlFileName> |
| | | <LongName> 1026 - Disclosure - Common and preferred share capital </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatory </Role> |
| | | <ShortName> Common and preferred share capital </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 25 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R26.htm </HtmlFileName> |
| | | <LongName> 1027 - Disclosure - Capital Trust securities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatory </Role> |
| | | <ShortName> Capital Trust securities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 26 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R27.htm </HtmlFileName> |
| | | <LongName> 1028 - Disclosure - Share-based payments </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory </Role> |
| | | <ShortName> Share-based payments </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 27 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R28.htm </HtmlFileName> |
| | | <LongName> 1029 - Disclosure - Post-employment benefits </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory </Role> |
| | | <ShortName> Post-employment benefits </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 28 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R29.htm </HtmlFileName> |
| | | <LongName> 1030 - Disclosure - Income taxes </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory </Role> |
| | | <ShortName> Income taxes </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 29 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R30.htm </HtmlFileName> |
| | | <LongName> 1031 - Disclosure - Earnings per share </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory </Role> |
| | | <ShortName> Earnings per share </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 30 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R31.htm </HtmlFileName> |
| | | <LongName> 1032 - Disclosure - Commitments, guarantees and pledged assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatory </Role> |
| | | <ShortName> Commitments, guarantees and pledged assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 31 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R32.htm </HtmlFileName> |
| | | <LongName> 1033 - Disclosure - Contingent liabilities and provision </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory </Role> |
| | | <ShortName> Contingent liabilities and provision </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 32 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R33.htm </HtmlFileName> |
| | | <LongName> 1034 - Disclosure - Concentration of credit risk </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatory </Role> |
| | | <ShortName> Concentration of credit risk </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 33 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R34.htm </HtmlFileName> |
| | | <LongName> 1035 - Disclosure - Related-party transactions </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory </Role> |
| | | <ShortName> Related-party transactions </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 34 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R35.htm </HtmlFileName> |
| | | <LongName> 1036 - Disclosure - Investments in equity-accounted associates and joint ventures </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory </Role> |
| | | <ShortName> Investments in equity-accounted associates and joint ventures </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 35 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R36.htm </HtmlFileName> |
| | | <LongName> 1037 - Disclosure - Significant subsidiaries </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatory </Role> |
| | | <ShortName> Significant subsidiaries </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 36 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R37.htm </HtmlFileName> |
| | | <LongName> 1038 - Disclosure - Financial instruments - disclosures </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory </Role> |
| | | <ShortName> Financial instruments - disclosures </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 37 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R38.htm </HtmlFileName> |
| | | <LongName> 1039 - Disclosure - Offsetting financial assets and liabilities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory </Role> |
| | | <ShortName> Offsetting financial assets and liabilities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 38 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R39.htm </HtmlFileName> |
| | | <LongName> 1040 - Disclosure - Interest income and expense </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatory </Role> |
| | | <ShortName> Interest income and expense </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 39 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R40.htm </HtmlFileName> |
| | | <LongName> 1041 - Disclosure - Segmented and geographic information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory </Role> |
| | | <ShortName> Segmented and geographic information </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 40 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R41.htm </HtmlFileName> |
| | | <LongName> 1042 - Disclosure - Future accounting policy changes </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations </Role> |
| | | <ShortName> Future accounting policy changes </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 41 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R42.htm </HtmlFileName> |
| | | <LongName> 1043 - Disclosure - IFRS 7 Disclosure </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7Explanatory </Role> |
| | | <ShortName> IFRS 7 Disclosure </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 42 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R43.htm </HtmlFileName> |
| | | <LongName> 1044 - Disclosure - Basis of preparation and summary of significant accounting policies (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatoryPolicies </Role> |
| | | <ShortName> Basis of preparation and summary of significant accounting policies (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 43 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R44.htm </HtmlFileName> |
| | | <LongName> 1045 - Disclosure - Basis of preparation and summary of significant accounting policies (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatoryTables </Role> |
| | | <ShortName> Basis of preparation and summary of significant accounting policies (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesExplanatory </ParentRole> |
| | | <Position> 44 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R45.htm </HtmlFileName> |
| | | <LongName> 1046 - Disclosure - Fair value measurement (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables </Role> |
| | | <ShortName> Fair value measurement (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory </ParentRole> |
| | | <Position> 45 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R46.htm </HtmlFileName> |
| | | <LongName> 1047 - Disclosure - Significant transactions (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatoryTables </Role> |
| | | <ShortName> Significant transactions (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSignificantTransactionsExplanatory </ParentRole> |
| | | <Position> 46 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R47.htm </HtmlFileName> |
| | | <LongName> 1048 - Disclosure - Securities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatoryTables </Role> |
| | | <ShortName> Securities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSecuritiesExplanatory </ParentRole> |
| | | <Position> 47 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R48.htm </HtmlFileName> |
| | | <LongName> 1049 - Disclosure - Loans (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatoryTables </Role> |
| | | <ShortName> Loans (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLoansExplanatory </ParentRole> |
| | | <Position> 48 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R49.htm </HtmlFileName> |
| | | <LongName> 1050 - Disclosure - Structured entities and derecognition of financial assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatoryTables </Role> |
| | | <ShortName> Structured entities and derecognition of financial assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStructuredEntitiesAndDerecognitionOfFinancialAssetsExplanatory </ParentRole> |
| | | <Position> 49 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R50.htm </HtmlFileName> |
| | | <LongName> 1051 - Disclosure - Land, Buildings and Equipment (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables </Role> |
| | | <ShortName> Land, Buildings and Equipment (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory </ParentRole> |
| | | <Position> 50 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R51.htm </HtmlFileName> |
| | | <LongName> 1052 - Disclosure - Goodwill, Software and Other Intangible Assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatoryTables </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory </ParentRole> |
| | | <Position> 51 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R52.htm </HtmlFileName> |
| | | <LongName> 1053 - Disclosure - Other assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables </Role> |
| | | <ShortName> Other assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory </ParentRole> |
| | | <Position> 52 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R53.htm </HtmlFileName> |
| | | <LongName> 1054 - Disclosure - Deposits (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatoryTables </Role> |
| | | <ShortName> Deposits (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDepositsFromCustomersExplanatory </ParentRole> |
| | | <Position> 53 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R54.htm </HtmlFileName> |
| | | <LongName> 1055 - Disclosure - Other liabilities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables </Role> |
| | | <ShortName> Other liabilities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory </ParentRole> |
| | | <Position> 54 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R55.htm </HtmlFileName> |
| | | <LongName> 1056 - Disclosure - Derivative instruments (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatoryTables </Role> |
| | | <ShortName> Derivative instruments (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDerivativeFinancialInstrumentsExplanatory </ParentRole> |
| | | <Position> 55 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R56.htm </HtmlFileName> |
| | | <LongName> 1057 - Disclosure - Designated accounting hedges (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatoryTables </Role> |
| | | <ShortName> Designated accounting hedges (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfHedgeAccountingExplanatory </ParentRole> |
| | | <Position> 56 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R57.htm </HtmlFileName> |
| | | <LongName> 1058 - Disclosure - Subordinated indebtedness (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatoryTables </Role> |
| | | <ShortName> Subordinated indebtedness (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSubordinatedLiabilitiesExplanatory </ParentRole> |
| | | <Position> 57 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R58.htm </HtmlFileName> |
| | | <LongName> 1059 - Disclosure - Common and preferred share capital (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatoryTables </Role> |
| | | <ShortName> Common and preferred share capital (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestAndBaselIiiCapitalExplanatory </ParentRole> |
| | | <Position> 58 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R59.htm </HtmlFileName> |
| | | <LongName> 1060 - Disclosure - Capital Trust securities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatoryTables </Role> |
| | | <ShortName> Capital Trust securities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalTrustSecuritiesExplanatory </ParentRole> |
| | | <Position> 59 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R60.htm </HtmlFileName> |
| | | <LongName> 1061 - Disclosure - Share-based payments (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatoryTables </Role> |
| | | <ShortName> Share-based payments (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory </ParentRole> |
| | | <Position> 60 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R61.htm </HtmlFileName> |
| | | <LongName> 1062 - Disclosure - Post-employment benefits (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables </Role> |
| | | <ShortName> Post-employment benefits (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory </ParentRole> |
| | | <Position> 61 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R62.htm </HtmlFileName> |
| | | <LongName> 1063 - Disclosure - Income taxes (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables </Role> |
| | | <ShortName> Income taxes (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory </ParentRole> |
| | | <Position> 62 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R63.htm </HtmlFileName> |
| | | <LongName> 1064 - Disclosure - Earnings per share (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatoryTables </Role> |
| | | <ShortName> Earnings per share (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory </ParentRole> |
| | | <Position> 63 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R64.htm </HtmlFileName> |
| | | <LongName> 1065 - Disclosure - Commitments, guarantees and pledged assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatoryTables </Role> |
| | | <ShortName> Commitments, guarantees and pledged assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsAndCollateralExplanatory </ParentRole> |
| | | <Position> 64 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R65.htm </HtmlFileName> |
| | | <LongName> 1066 - Disclosure - Contingent liabilities and provision (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables </Role> |
| | | <ShortName> Contingent liabilities and provision (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory </ParentRole> |
| | | <Position> 65 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R66.htm </HtmlFileName> |
| | | <LongName> 1067 - Disclosure - Concentration of credit risk (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatoryTables </Role> |
| | | <ShortName> Concentration of credit risk (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCreditRiskExplanatory </ParentRole> |
| | | <Position> 66 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R67.htm </HtmlFileName> |
| | | <LongName> 1068 - Disclosure - Related-party transactions (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables </Role> |
| | | <ShortName> Related-party transactions (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory </ParentRole> |
| | | <Position> 67 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R68.htm </HtmlFileName> |
| | | <LongName> 1069 - Disclosure - Investments in equity-accounted associates and joint ventures (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatoryTables </Role> |
| | | <ShortName> Investments in equity-accounted associates and joint ventures (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory </ParentRole> |
| | | <Position> 68 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R69.htm </HtmlFileName> |
| | | <LongName> 1070 - Disclosure - Significant subsidiaries (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatoryTables </Role> |
| | | <ShortName> Significant subsidiaries (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestsInOtherEntitiesExplanatory </ParentRole> |
| | | <Position> 69 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R70.htm </HtmlFileName> |
| | | <LongName> 1071 - Disclosure - Financial instruments - disclosures (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables </Role> |
| | | <ShortName> Financial instruments - disclosures (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory </ParentRole> |
| | | <Position> 70 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R71.htm </HtmlFileName> |
| | | <LongName> 1072 - Disclosure - Offsetting financial assets and liabilities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatoryTables </Role> |
| | | <ShortName> Offsetting financial assets and liabilities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOffsettingOfFinancialAssetsAndFinancialLiabilitiesExplanatory </ParentRole> |
| | | <Position> 71 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R72.htm </HtmlFileName> |
| | | <LongName> 1073 - Disclosure - Interest income and expense (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatoryTables </Role> |
| | | <ShortName> Interest income and expense (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInterestIncomeExpenseExplanatory </ParentRole> |
| | | <Position> 72 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R73.htm </HtmlFileName> |
| | | <LongName> 1074 - Disclosure - Segmented and geographic information (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables </Role> |
| | | <ShortName> Segmented and geographic information (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory </ParentRole> |
| | | <Position> 73 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R74.htm </HtmlFileName> |
| | | <LongName> 1075 - Disclosure - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfStandardizedCreditExposureByRiskWeightCategoryExplanatoryTables </Role> |
| | | <ShortName> Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <Position> 74 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R75.htm </HtmlFileName> |
| | | <LongName> 1076 - Disclosure - IFRS 7 Disclosure (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7ExplanatoryTables </Role> |
| | | <ShortName> IFRS 7 Disclosure (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.cibc.com/taxonomy/role/NotesToFinancialStatementsFinancialInstrumentsDisclosuresUnderIFRS7Explanatory </ParentRole> |
| | | <Position> 75 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R76.htm </HtmlFileName> |
| | | <LongName> 1077 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Closing Allowance for Credit Losses in Accordance with IAS 39 (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfClosingAllowanceForCreditLossesInAccordanceWithIAS39 </Role> |
| | | <ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Closing Allowance for Credit Losses in Accordance with IAS 39 (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 76 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R77.htm </HtmlFileName> |
| | | <LongName> 1078 - Disclosure - Basis of Preparation and Summary of Significant accounting Policies - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesAdditionalInformation </Role> |
| | | <ShortName> Basis of Preparation and Summary of Significant accounting Policies - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 77 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R78.htm </HtmlFileName> |
| | | <LongName> 1079 - Disclosure - Basis of Preparation and Summary of Significant accounting Policies - Additional Information1 (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesAdditionalInformation1 </Role> |
| | | <ShortName> Basis of Preparation and Summary of Significant accounting Policies - Additional Information1 (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 78 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R79.htm </HtmlFileName> |
| | | <LongName> 1080 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCarryingAmountsUnderIAS39NetOfTaxOnShareholdersEquityAndTotalEquity </Role> |
| | | <ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 79 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R80.htm </HtmlFileName> |
| | | <LongName> 1081 - Disclosure - Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureBasisOfPreparationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCarryingAmountsUnderIAS39NetOfTaxOnShareholdersEquityAndTotalEquityParenthetical </Role> |
| | | <ShortName> Basis of Preparation and Summary of Significant Accounting Policies - Reconciliation of Carrying Amounts Under IAS 39, Net of Tax on Shareholders' Equity and Total Equity (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 80 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R81.htm </HtmlFileName> |
| | | <LongName> 1082 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementFairValueOfFinancialInstruments </Role> |
| | | <ShortName> Fair Value Measurement - Fair Value of Financial Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 81 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R82.htm </HtmlFileName> |
| | | <LongName> 1083 - Disclosure - Fair Value Measurement - Fair Value of Derivative Financial Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementFairValueOfDerivativeFinancialInstruments </Role> |
| | | <ShortName> Fair Value Measurement - Fair Value of Derivative Financial Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 82 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R83.htm </HtmlFileName> |
| | | <LongName> 1084 - Disclosure - Fair Value Measurement - Summary of Assets and Liabilities Not Carried On Consolidated Balance Sheet at Fair Value (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfAssetsAndLiabilitiesNotCarriedOnConsolidatedBalanceSheetAtFairValue </Role> |
| | | <ShortName> Fair Value Measurement - Summary of Assets and Liabilities Not Carried On Consolidated Balance Sheet at Fair Value (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 83 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R84.htm </HtmlFileName> |
| | | <LongName> 1085 - Disclosure - Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfFinancialInstrumentsCarriedOnConsolidatedBalanceSheetAtFairValue </Role> |
| | | <ShortName> Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 84 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R85.htm </HtmlFileName> |
| | | <LongName> 1086 - Disclosure - Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementSummaryOfFinancialInstrumentsCarriedOnConsolidatedBalanceSheetAtFairValueParenthetical </Role> |
| | | <ShortName> Fair Value Measurement - Summary of Financial Instruments Carried On Consolidated Balance Sheet at Fair Value (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 85 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R86.htm </HtmlFileName> |
| | | <LongName> 1087 - Disclosure - Fair Value Measurement- Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation </Role> |
| | | <ShortName> Fair Value Measurement- Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 86 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R87.htm </HtmlFileName> |
| | | <LongName> 1088 - Disclosure - Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementChangesInFairValueOfFinancialAssetsAndLiabilitiesInLevel3 </Role> |
| | | <ShortName> Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 87 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R88.htm </HtmlFileName> |
| | | <LongName> 1089 - Disclosure - Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementChangesInFairValueOfFinancialAssetsAndLiabilitiesInLevel3Parenthetical </Role> |
| | | <ShortName> Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 88 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R89.htm </HtmlFileName> |
| | | <LongName> 1090 - Disclosure - Fair Value Measurement - Valuation Techniques and Quantitative Information About Significant Non-observable Inputs Used In Level 3 Financial Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFairValueMeasurementValuationTechniquesAndQuantitativeInformationAboutSignificantNonobservableInputsUsedInLevel3FinancialInstruments </Role> |
| | | <ShortName> Fair Value Measurement - Valuation Techniques and Quantitative Information About Significant Non-observable Inputs Used In Level 3 Financial Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 89 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R90.htm </HtmlFileName> |
| | | <LongName> 1091 - Disclosure - Significant Transactions - Additional information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsAdditionalInformation </Role> |
| | | <ShortName> Significant Transactions - Additional information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 90 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R91.htm </HtmlFileName> |
| | | <LongName> 1092 - Disclosure - Significant Transactions - Detailed Information of Business Acquisition (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDetailedInformationOfBusinessAcquisition </Role> |
| | | <ShortName> Significant Transactions - Detailed Information of Business Acquisition (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 91 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R92.htm </HtmlFileName> |
| | | <LongName> 1093 - Disclosure - Significant Transactions - Detailed Information of Business Acquisition (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDetailedInformationOfBusinessAcquisitionParenthetical </Role> |
| | | <ShortName> Significant Transactions - Detailed Information of Business Acquisition (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 92 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R93.htm </HtmlFileName> |
| | | <LongName> 1094 - Disclosure - Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDisclosureOfPreliminaryFairValuesOfIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDate </Role> |
| | | <ShortName> Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 93 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R94.htm </HtmlFileName> |
| | | <LongName> 1095 - Disclosure - Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantTransactionsDisclosureOfPreliminaryFairValuesOfIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateParenthetical </Role> |
| | | <ShortName> Significant Transactions - Disclosure of Preliminary Fair Values of Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 94 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R95.htm </HtmlFileName> |
| | | <LongName> 1096 - Disclosure - Securities - Summary of Securities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfSecurities </Role> |
| | | <ShortName> Securities - Summary of Securities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 95 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R96.htm </HtmlFileName> |
| | | <LongName> 1097 - Disclosure - Securities - Summary of Securities (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfSecuritiesParenthetical </Role> |
| | | <ShortName> Securities - Summary of Securities (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 96 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R97.htm </HtmlFileName> |
| | | <LongName> 1098 - Disclosure - Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfResidualTermToContractualMaturityOfFinancialInstruments </Role> |
| | | <ShortName> Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 97 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R98.htm </HtmlFileName> |
| | | <LongName> 1099 - Disclosure - Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfResidualTermToContractualMaturityOfFinancialInstrumentsParenthetical </Role> |
| | | <ShortName> Securities - Summary of Residual Term to Contractual Maturity of Financial Instruments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 98 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R99.htm </HtmlFileName> |
| | | <LongName> 1100 - Disclosure - Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesScheduleOfFairValueOfDebtSecuritiesMeasuredAndEquitySecuritiesDesignatedAtFVOCI </Role> |
| | | <ShortName> Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 99 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R100.htm </HtmlFileName> |
| | | <LongName> 1101 - Disclosure - Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesScheduleOfFairValueOfDebtSecuritiesMeasuredAndEquitySecuritiesDesignatedAtFVOCIParenthetical </Role> |
| | | <ShortName> Securities - Schedule of Fair Value of Debt Securities Measured and Equity Securities Designated at FVOCI (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 100 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R101.htm </HtmlFileName> |
| | | <LongName> 1102 - Disclosure - Securities - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesAdditionalInformation </Role> |
| | | <ShortName> Securities - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 101 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R102.htm </HtmlFileName> |
| | | <LongName> 1103 - Disclosure - Securities - Summary of Profit or Loss Recognized on FVOCI Securities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfProfitOrLossRecognizedOnFVOCISecurities </Role> |
| | | <ShortName> Securities - Summary of Profit or Loss Recognized on FVOCI Securities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 102 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R103.htm </HtmlFileName> |
| | | <LongName> 1104 - Disclosure - Securities - Summary of Allowance for Losses measured at FVOCI (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfAllowanceForLossesMeasuredAtFVOCI </Role> |
| | | <ShortName> Securities - Summary of Allowance for Losses measured at FVOCI (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 103 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R104.htm </HtmlFileName> |
| | | <LongName> 1105 - Disclosure - Securities - Summary of Allowance for Losses measured at FVOCI (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSecuritiesSummaryOfAllowanceForLossesMeasuredAtFVOCIParenthetical </Role> |
| | | <ShortName> Securities - Summary of Allowance for Losses measured at FVOCI (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 104 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R105.htm </HtmlFileName> |
| | | <LongName> 1106 - Disclosure - Loans - Disclosure of Loans and Receivables (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansDisclosureOfLoansAndReceivables </Role> |
| | | <ShortName> Loans - Disclosure of Loans and Receivables (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 105 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R106.htm </HtmlFileName> |
| | | <LongName> 1107 - Disclosure - Loans - Disclosure of Loans and Receivables (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansDisclosureOfLoansAndReceivablesParenthetical </Role> |
| | | <ShortName> Loans - Disclosure of Loans and Receivables (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 106 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R107.htm </HtmlFileName> |
| | | <LongName> 1108 - Disclosure - Loans - Summary of Allowance for Credit Losses under IFRS 9 (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIFRS9 </Role> |
| | | <ShortName> Loans - Summary of Allowance for Credit Losses under IFRS 9 (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 107 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R108.htm </HtmlFileName> |
| | | <LongName> 1109 - Disclosure - Loans - Summary of Allowance for Credit Losses under IFRS 9 (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIFRS9Parenthetical </Role> |
| | | <ShortName> Loans - Summary of Allowance for Credit Losses under IFRS 9 (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 108 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R109.htm </HtmlFileName> |
| | | <LongName> 1110 - Disclosure - Loans - Summary of Allowance for Credit Losses under IAS 39 (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfAllowanceForCreditLossesUnderIAS39 </Role> |
| | | <ShortName> Loans - Summary of Allowance for Credit Losses under IAS 39 (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 109 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R110.htm </HtmlFileName> |
| | | <LongName> 1111 - Disclosure - Loans - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansAdditionalInformation </Role> |
| | | <ShortName> Loans - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 110 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R111.htm </HtmlFileName> |
| | | <LongName> 1112 - Disclosure - Loans - Summary of Base Case Forecasts for Select Forward Looking Information Variables Used to Estimate our Expected Credit Losses (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfBaseCaseForecastsForSelectForwardLookingInformationVariablesUsedToEstimateOurExpectedCreditLosses </Role> |
| | | <ShortName> Loans - Summary of Base Case Forecasts for Select Forward Looking Information Variables Used to Estimate our Expected Credit Losses (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 111 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R112.htm </HtmlFileName> |
| | | <LongName> 1113 - Disclosure - Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCarryingAmountOfLoansBasedOnInternalRiskRatingGrades </Role> |
| | | <ShortName> Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 112 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R113.htm </HtmlFileName> |
| | | <LongName> 1114 - Disclosure - Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCarryingAmountOfLoansBasedOnInternalRiskRatingGradesParenthetical </Role> |
| | | <ShortName> Loans - Summary of Carrying Amount of Loans Based on Internal Risk Rating Grades (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 113 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R114.htm </HtmlFileName> |
| | | <LongName> 1115 - Disclosure - Loans - Summary of Undrawn Credit Facilities and Other Off Balance Sheet Exposures (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfUndrawnCreditFacilitiesAndOtherOffBalanceSheetExposures </Role> |
| | | <ShortName> Loans - Summary of Undrawn Credit Facilities and Other Off Balance Sheet Exposures (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 114 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R115.htm </HtmlFileName> |
| | | <LongName> 1116 - Disclosure - Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetBusinessAndGovernmentLoansAndAcceptances </Role> |
| | | <ShortName> Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 115 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R116.htm </HtmlFileName> |
| | | <LongName> 1117 - Disclosure - Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetBusinessAndGovernmentLoansAndAcceptancesParenthetical </Role> |
| | | <ShortName> Loans - Summary of Credit Quality of Net Business and Government Loans and Acceptances (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 116 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R117.htm </HtmlFileName> |
| | | <LongName> 1118 - Disclosure - Loans - Summary of Credit Quality of Net Retail Loans (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfCreditQualityOfNetRetailLoans </Role> |
| | | <ShortName> Loans - Summary of Credit Quality of Net Retail Loans (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 117 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R118.htm </HtmlFileName> |
| | | <LongName> 1119 - Disclosure - Loans - Summary of Impaired Loans (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfImpairedLoans </Role> |
| | | <ShortName> Loans - Summary of Impaired Loans (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 118 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R119.htm </HtmlFileName> |
| | | <LongName> 1120 - Disclosure - Loans - Summary of Impaired Loans (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfImpairedLoansParenthetical </Role> |
| | | <ShortName> Loans - Summary of Impaired Loans (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 119 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R120.htm </HtmlFileName> |
| | | <LongName> 1121 - Disclosure - Loans - Summary of Purchased Credit Impaired Loans (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansSummaryOfPurchasedCreditImpairedLoans </Role> |
| | | <ShortName> Loans - Summary of Purchased Credit Impaired Loans (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 120 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R121.htm </HtmlFileName> |
| | | <LongName> 1122 - Disclosure - Loans - Schedule of Loans Past Due But Not Impaired (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansScheduleOfLoansPastDueButNotImpaired </Role> |
| | | <ShortName> Loans - Schedule of Loans Past Due But Not Impaired (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 121 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R122.htm </HtmlFileName> |
| | | <LongName> 1123 - Disclosure - Loans - Schedule of Net Interest Income After Provision for Credit Losses (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLoansScheduleOfNetInterestIncomeAfterProvisionForCreditLosses </Role> |
| | | <ShortName> Loans - Schedule of Net Interest Income After Provision for Credit Losses (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 122 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R123.htm </HtmlFileName> |
| | | <LongName> 1124 - Disclosure - Structured Entities and Derecognition of Financial Assets - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsAdditionalInformation </Role> |
| | | <ShortName> Structured Entities and Derecognition of Financial Assets - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 123 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R124.htm </HtmlFileName> |
| | | <LongName> 1125 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfUnconsolidatedEntityBalanceSheetAmountsAndMaximumExposureToLoss </Role> |
| | | <ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 124 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R125.htm </HtmlFileName> |
| | | <LongName> 1126 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfUnconsolidatedEntityBalanceSheetAmountsAndMaximumExposureToLossParenthetical </Role> |
| | | <ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Unconsolidated Entity Balance Sheet Amounts and Maximum Exposure to Loss (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 125 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R126.htm </HtmlFileName> |
| | | <LongName> 1127 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfCarryingAmountAndFairValueOfTransferredFinancialAssetsThatDidNotQualifyForDerecognitionAndAssociatedFinancialLiabili_Xa </Role> |
| | | <ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 126 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R127.htm </HtmlFileName> |
| | | <LongName> 1128 - Disclosure - Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureStructuredEntitiesAndDerecognitionOfFinancialAssetsScheduleOfCarryingAmountAndFairValueOfTransferredFinancialAssetsThatDidNotQualifyForDerecognitionAndAssociatedFinancialLiabili_XaParenthetical </Role> |
| | | <ShortName> Structured Entities and Derecognition of Financial Assets - Schedule of Carrying Amount and Fair Value of Transferred Financial Assets that did not Qualify for Derecognition and Associated Financial Liabilities (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 127 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R128.htm </HtmlFileName> |
| | | <LongName> 1129 - Disclosure - Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentSummaryOfLandBuildingsAndEquipment </Role> |
| | | <ShortName> Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 128 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R129.htm </HtmlFileName> |
| | | <LongName> 1130 - Disclosure - Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentSummaryOfLandBuildingsAndEquipmentParenthetical </Role> |
| | | <ShortName> Land, Buildings and Equipment - Summary of Land, Buildings and Equipment (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 129 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R130.htm </HtmlFileName> |
| | | <LongName> 1131 - Disclosure - Land, Buildings and Equipment - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentAdditionalInformation </Role> |
| | | <ShortName> Land, Buildings and Equipment - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 130 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R131.htm </HtmlFileName> |
| | | <LongName> 1132 - Disclosure - Land, Buildings and Equipment - Carrying Value of Finance Lease Property (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureLandBuildingsAndEquipmentCarryingValueOfFinanceLeaseProperty </Role> |
| | | <ShortName> Land, Buildings and Equipment - Carrying Value of Finance Lease Property (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 131 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R132.htm </HtmlFileName> |
| | | <LongName> 1133 - Disclosure - Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillByCashGeneratingUnits </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 132 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R133.htm </HtmlFileName> |
| | | <LongName> 1134 - Disclosure - Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillByCashGeneratingUnitsParenthetical </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill by Cash Generating Units (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 133 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R134.htm </HtmlFileName> |
| | | <LongName> 1135 - Disclosure - Goodwill, Software and Other Intangible Assets - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsAdditionalInformation </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 134 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R135.htm </HtmlFileName> |
| | | <LongName> 1136 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfCarryingAmountOfIndefinitelivedIntangibleAssets </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 135 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R136.htm </HtmlFileName> |
| | | <LongName> 1137 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfComponentsOfFinitelivedSoftwareAndOtherIntangibleAssets </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 136 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R137.htm </HtmlFileName> |
| | | <LongName> 1138 - Disclosure - Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureGoodwillSoftwareAndOtherIntangibleAssetsScheduleOfComponentsOfFinitelivedSoftwareAndOtherIntangibleAssetsParenthetical </Role> |
| | | <ShortName> Goodwill, Software and Other Intangible Assets - Schedule of Components of Finite-lived Software and Other Intangible Assets (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 137 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R138.htm </HtmlFileName> |
| | | <LongName> 1139 - Disclosure - Other Assets - Summary of Other Assets (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureOtherAssetsSummaryOfOtherAssets </Role> |
| | | <ShortName> Other Assets - Summary of Other Assets (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 138 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R139.htm </HtmlFileName> |
| | | <LongName> 1140 - Disclosure - Deposits - Summary of Deposits and Components (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDepositsSummaryOfDepositsAndComponents </Role> |
| | | <ShortName> Deposits - Summary of Deposits and Components (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 139 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R140.htm </HtmlFileName> |
| | | <LongName> 1141 - Disclosure - Deposits - Summary of Deposits and Components (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDepositsSummaryOfDepositsAndComponentsParenthetical </Role> |
| | | <ShortName> Deposits - Summary of Deposits and Components (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 140 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R141.htm </HtmlFileName> |
| | | <LongName> 1142 - Disclosure - Other Liabilities - Summary of Other liabilities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities </Role> |
| | | <ShortName> Other Liabilities - Summary of Other liabilities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 141 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R142.htm </HtmlFileName> |
| | | <LongName> 1143 - Disclosure - Derivative Instruments- Summary of Derivative Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfDerivativeInstruments </Role> |
| | | <ShortName> Derivative Instruments- Summary of Derivative Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 142 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R143.htm </HtmlFileName> |
| | | <LongName> 1144 - Disclosure - Derivative Instruments - Summary of Notional Amounts (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfNotionalAmounts </Role> |
| | | <ShortName> Derivative Instruments - Summary of Notional Amounts (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 143 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R144.htm </HtmlFileName> |
| | | <LongName> 1145 - Disclosure - Derivative Instruments - Summary of Notional Amounts (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfNotionalAmountsParenthetical </Role> |
| | | <ShortName> Derivative Instruments - Summary of Notional Amounts (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 144 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R145.htm </HtmlFileName> |
| | | <LongName> 1146 - Disclosure - Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfCreditExposureArisingFromDerivatives </Role> |
| | | <ShortName> Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 145 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R146.htm </HtmlFileName> |
| | | <LongName> 1147 - Disclosure - Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsSummaryOfCreditExposureArisingFromDerivativesParenthetical </Role> |
| | | <ShortName> Derivative Instruments - Summary of Credit Exposure Arising from Derivatives (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 146 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R147.htm </HtmlFileName> |
| | | <LongName> 1148 - Disclosure - Derivative Instruments - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformation </Role> |
| | | <ShortName> Derivative Instruments - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 147 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R148.htm </HtmlFileName> |
| | | <LongName> 1149 - Disclosure - Designated accounting hedges - Summary of Items Designated as Hedging Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgingInstruments </Role> |
| | | <ShortName> Designated accounting hedges - Summary of Items Designated as Hedging Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 148 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R149.htm </HtmlFileName> |
| | | <LongName> 1150 - Disclosure - Designated Accounting Hedges - Summary of Notional Amounts and Carrying Value of Our Hedging Related Derivative Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfNotionalAmountsAndCarryingValueOfOurHedgingRelatedDerivativeInstruments </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Notional Amounts and Carrying Value of Our Hedging Related Derivative Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 149 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R150.htm </HtmlFileName> |
| | | <LongName> 1151 - Disclosure - Designated Accounting Hedges - Summary of Average Rate or Price of Hedging Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfAverageRateOrPriceOfHedgingInstruments </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Average Rate or Price of Hedging Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 150 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R151.htm </HtmlFileName> |
| | | <LongName> 1152 - Disclosure - Designated Accounting Hedges - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesAdditionalInformation </Role> |
| | | <ShortName> Designated Accounting Hedges - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 151 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R152.htm </HtmlFileName> |
| | | <LongName> 1153 - Disclosure - Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgedItems </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 152 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R153.htm </HtmlFileName> |
| | | <LongName> 1154 - Disclosure - Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfItemsDesignatedAsHedgedItemsParenthetical </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Items Designated as Hedged Items (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 153 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R154.htm </HtmlFileName> |
| | | <LongName> 1155 - Disclosure - Designated Accounting Hedges - Summary of Hedge Accounting Impact on the Consolidated Statement of Comprehensive Income (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfHedgeAccountingImpactOnTheConsolidatedStatementOfComprehensiveIncome </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Hedge Accounting Impact on the Consolidated Statement of Comprehensive Income (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 154 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R155.htm </HtmlFileName> |
| | | <LongName> 1156 - Disclosure - Designated Accounting Hedges - Summary of Hedge Ineffectiveness Gains (Losses) Recognized in Consolidated Statement of Income (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfHedgeIneffectivenessGainsLossesRecognizedInConsolidatedStatementOfIncome </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Hedge Ineffectiveness Gains (Losses) Recognized in Consolidated Statement of Income (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 155 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R156.htm </HtmlFileName> |
| | | <LongName> 1157 - Disclosure - Designated Accounting Hedges - Summary of Periods when Cash Flows Designated as Hedged (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureDesignatedAccountingHedgesSummaryOfPeriodsWhenCashFlowsDesignatedAsHedged </Role> |
| | | <ShortName> Designated Accounting Hedges - Summary of Periods when Cash Flows Designated as Hedged (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 156 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R157.htm </HtmlFileName> |
| | | <LongName> 1158 - Disclosure - Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSubordinatedIndebtednessScheduleOfTermsOfSubordinatedIndebtedness </Role> |
| | | <ShortName> Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 157 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R158.htm </HtmlFileName> |
| | | <LongName> 1159 - Disclosure - Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSubordinatedIndebtednessScheduleOfTermsOfSubordinatedIndebtednessParenthetical </Role> |
| | | <ShortName> Subordinated Indebtedness - Schedule of Terms of Subordinated Indebtedness (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 158 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R159.htm </HtmlFileName> |
| | | <LongName> 1160 - Disclosure - Common and Preferred Share Capital - Summary of Outstanding Shares and Dividends Paid (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalSummaryOfOutstandingSharesAndDividendsPaid </Role> |
| | | <ShortName> Common and Preferred Share Capital - Summary of Outstanding Shares and Dividends Paid (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 159 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R160.htm </HtmlFileName> |
| | | <LongName> 1161 - Disclosure - Common and Preferred Share Capital - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalAdditionalInformation </Role> |
| | | <ShortName> Common and Preferred Share Capital - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 160 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R161.htm </HtmlFileName> |
| | | <LongName> 1162 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Issued (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesIssued </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Common Shares Issued (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 161 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R162.htm </HtmlFileName> |
| | | <LongName> 1163 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Issued (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesIssuedParenthetical </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Common Shares Issued (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 162 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R163.htm </HtmlFileName> |
| | | <LongName> 1164 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesPurchasedAndCancelledUnderPreviouslyExpiredNCIB </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 163 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R164.htm </HtmlFileName> |
| | | <LongName> 1165 - Disclosure - Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfCommonSharesPurchasedAndCancelledUnderPreviouslyExpiredNCIBParenthetical </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Common Shares Purchased and Cancelled under Previously Expired NCIB (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 164 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R165.htm </HtmlFileName> |
| | | <LongName> 1166 - Disclosure - Common and Preferred Share Capital - Schedule of Terms of Class A Preferred Shares (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfTermsOfClassAPreferredShares </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Terms of Class A Preferred Shares (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 165 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R166.htm </HtmlFileName> |
| | | <LongName> 1167 - Disclosure - Common and Preferred Share Capital - Schedule of Regulatory Capital and Ratios (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommonAndPreferredShareCapitalScheduleOfRegulatoryCapitalAndRatios </Role> |
| | | <ShortName> Common and Preferred Share Capital - Schedule of Regulatory Capital and Ratios (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 166 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R167.htm </HtmlFileName> |
| | | <LongName> 1168 - Disclosure - Capital Trust Securities - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesAdditionalInformation </Role> |
| | | <ShortName> Capital Trust Securities - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 167 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R168.htm </HtmlFileName> |
| | | <LongName> 1169 - Disclosure - Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Detail) </LongName> |
| | | <ReportType> Notes </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesSummaryOfSignificantTermsAndConditionsOfNotes </Role> |
| | | <ShortName> Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 168 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R169.htm </HtmlFileName> |
| | | <LongName> 1170 - Disclosure - Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Notes </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCapitalTrustSecuritiesSummaryOfSignificantTermsAndConditionsOfNotesParenthetical </Role> |
| | | <ShortName> Capital Trust Securities - Summary of Significant Terms and Conditions of Notes (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 169 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R170.htm </HtmlFileName> |
| | | <LongName> 1171 - Disclosure - Share-based Payments - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsAdditionalInformation </Role> |
| | | <ShortName> Share-based Payments - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 170 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R171.htm </HtmlFileName> |
| | | <LongName> 1172 - Disclosure - Share-based Payments - Summary of Assumptions Used to Determine Fair Value of Options Granted (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfAssumptionsUsedToDetermineFairValueOfOptionsGranted </Role> |
| | | <ShortName> Share-based Payments - Summary of Assumptions Used to Determine Fair Value of Options Granted (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 171 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R172.htm </HtmlFileName> |
| | | <LongName> 1173 - Disclosure - Share-based Payments - Summary of Stock Option Activity and Related Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionActivityAndRelatedInformation </Role> |
| | | <ShortName> Share-based Payments - Summary of Stock Option Activity and Related Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 172 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R173.htm </HtmlFileName> |
| | | <LongName> 1174 - Disclosure - Share-based Payments - Summary of Stock Option Activity and Related Information (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionActivityAndRelatedInformationParenthetical </Role> |
| | | <ShortName> Share-based Payments - Summary of Stock Option Activity and Related Information (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 173 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R174.htm </HtmlFileName> |
| | | <LongName> 1175 - Disclosure - Share-based payments -Summary of Stock options outstanding and vested (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSharebasedPaymentsSummaryOfStockOptionsOutstandingAndVested </Role> |
| | | <ShortName> Share-based payments -Summary of Stock options outstanding and vested (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 174 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R175.htm </HtmlFileName> |
| | | <LongName> 1176 - Disclosure - Post-Employment Benefits - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsAdditionalInformation </Role> |
| | | <ShortName> Post-Employment Benefits - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 175 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R176.htm </HtmlFileName> |
| | | <LongName> 1177 - Disclosure - Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfFinancialPositionRelatedToDefinedBenefitPensionsAndOtherPostEmploymentPlans </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 176 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R177.htm </HtmlFileName> |
| | | <LongName> 1178 - Disclosure - Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfFinancialPositionRelatedToDefinedBenefitPensionsAndOtherPostEmploymentPlansParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Financial Position Related to Defined Benefit Pensions and Other Post Employment Plans (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 177 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R178.htm </HtmlFileName> |
| | | <LongName> 1179 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitAssetsLiabilityNetOfValuationAllowanceIncludedInOtherAssetsAndOtherLiabilities </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 178 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R179.htm </HtmlFileName> |
| | | <LongName> 1180 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitAssetsLiabilityNetOfValuationAllowanceIncludedInOtherAssetsAndOtherLiabilitiesParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 179 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R180.htm </HtmlFileName> |
| | | <LongName> 1181 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit obligation and Plan Assets by Region (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitObligationAndPlanAssetsByRegion </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit obligation and Plan Assets by Region (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 180 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R181.htm </HtmlFileName> |
| | | <LongName> 1182 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitPlanExpense </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 181 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R182.htm </HtmlFileName> |
| | | <LongName> 1183 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitPlanExpenseParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit Plan Expense (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 182 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R183.htm </HtmlFileName> |
| | | <LongName> 1184 - Disclosure - Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfNetRemeasurementGainsLossesRecognizedInOCI </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 183 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R184.htm </HtmlFileName> |
| | | <LongName> 1185 - Disclosure - Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfNetRemeasurementGainsLossesRecognizedInOCIParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Net Remeasurement Gains (Losses) Recognized in OCI (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 184 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R185.htm </HtmlFileName> |
| | | <LongName> 1186 - Disclosure - Post-Employment Benefits - Summary of Defined Benefit Obligation (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedBenefitObligation </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Defined Benefit Obligation (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 185 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R186.htm </HtmlFileName> |
| | | <LongName> 1187 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Duration of Defined Benefit Obligation (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAverageDurationOfDefinedBenefitObligation </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Weighted Average Duration of Defined Benefit Obligation (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 186 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R187.htm </HtmlFileName> |
| | | <LongName> 1188 - Disclosure - Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfMajorCategoriesOfDefinedBenefitPlanAssets </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 187 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R188.htm </HtmlFileName> |
| | | <LongName> 1189 - Disclosure - Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfMajorCategoriesOfDefinedBenefitPlanAssetsParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Major Categories of Defined Benefit Plan Assets (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 188 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R189.htm </HtmlFileName> |
| | | <LongName> 1190 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAveragePrincipalAssumptionsUsedToDetermineDefinedBenefitObligation </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 189 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R190.htm </HtmlFileName> |
| | | <LongName> 1191 - Disclosure - Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfWeightedAveragePrincipalAssumptionsUsedToDetermineDefinedBenefitObligationParenthetical </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Weighted Average Principal Assumptions Used to Determine Defined Benefit Obligation (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 190 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R191.htm </HtmlFileName> |
| | | <LongName> 1192 - Disclosure - Post-Employment Benefits - Summary of Longevities Underlying Values of Defined Benefit Obligation (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfLongevitiesUnderlyingValuesOfDefinedBenefitObligation </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Longevities Underlying Values of Defined Benefit Obligation (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 191 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R192.htm </HtmlFileName> |
| | | <LongName> 1193 - Disclosure - Post-Employment Benefits - Summary of Assumed Health-care Cost Trend Rates (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfAssumedHealthcareCostTrendRates </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Assumed Health-care Cost Trend Rates (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 192 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R193.htm </HtmlFileName> |
| | | <LongName> 1194 - Disclosure - Post-Employment Benefits - Summary of Affected Defined Benefit Obligation Due to Reasonable Possible Changes to Principal Actuarial Assumptions (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfAffectedDefinedBenefitObligationDueToReasonablePossibleChangesToPrincipalActuarialAssumptions </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Affected Defined Benefit Obligation Due to Reasonable Possible Changes to Principal Actuarial Assumptions (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 193 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R194.htm </HtmlFileName> |
| | | <LongName> 1195 - Disclosure - Post-Employment Benefits - Summary of Expected Future Benefit Payments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfExpectedFutureBenefitPayments </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of Expected Future Benefit Payments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 194 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R195.htm </HtmlFileName> |
| | | <LongName> 1196 - Disclosure - Post-Employment Benefits - Summary of defined contributions and other plans (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosurePostEmploymentBenefitsSummaryOfDefinedContributionsAndOtherPlans </Role> |
| | | <ShortName> Post-Employment Benefits - Summary of defined contributions and other plans (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 195 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R196.htm </HtmlFileName> |
| | | <LongName> 1197 - Disclosure - Income Taxes - Total Income Taxes (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesTotalIncomeTaxes </Role> |
| | | <ShortName> Income Taxes - Total Income Taxes (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 196 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R197.htm </HtmlFileName> |
| | | <LongName> 1198 - Disclosure - Income Taxes - Components of Income Tax (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTax </Role> |
| | | <ShortName> Income Taxes - Components of Income Tax (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 197 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R198.htm </HtmlFileName> |
| | | <LongName> 1199 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxes </Role> |
| | | <ShortName> Income Taxes - Reconciliation of Income Taxes (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 198 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R199.htm </HtmlFileName> |
| | | <LongName> 1200 - Disclosure - Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesSourcesAndMovementInDeferredTaxAssetsAndLiabilities </Role> |
| | | <ShortName> Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 199 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R200.htm </HtmlFileName> |
| | | <LongName> 1201 - Disclosure - Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesSourcesAndMovementInDeferredTaxAssetsAndLiabilitiesParenthetical </Role> |
| | | <ShortName> Income Taxes - Sources and Movement in Deferred Tax Assets and Liabilities (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 200 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R201.htm </HtmlFileName> |
| | | <LongName> 1202 - Disclosure - Income Taxes - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation </Role> |
| | | <ShortName> Income Taxes - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 201 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R202.htm </HtmlFileName> |
| | | <LongName> 1203 - Disclosure - Earnings per Share - Summary of Earnings Per Share (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureEarningsPerShareSummaryOfEarningsPerShare </Role> |
| | | <ShortName> Earnings per Share - Summary of Earnings Per Share (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 202 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R203.htm </HtmlFileName> |
| | | <LongName> 1204 - Disclosure - Earnings per Share - Summary of Earnings Per Share (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureEarningsPerShareSummaryOfEarningsPerShareParenthetical </Role> |
| | | <ShortName> Earnings per Share - Summary of Earnings Per Share (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 203 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R204.htm </HtmlFileName> |
| | | <LongName> 1205 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfContractAmountsOfCreditRelatedArrangements </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 204 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R205.htm </HtmlFileName> |
| | | <LongName> 1206 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfContractAmountsOfCreditRelatedArrangementsParenthetical </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Contract Amounts of Credit-Related Arrangements (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 205 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R206.htm </HtmlFileName> |
| | | <LongName> 1207 - Disclosure - Commitments, Guarantees and Pledged Assets - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsAdditionalInformation </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 206 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R207.htm </HtmlFileName> |
| | | <LongName> 1208 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsAndReceiptForOperatingLeaseCommitments </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 207 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R208.htm </HtmlFileName> |
| | | <LongName> 1209 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsAndReceiptForOperatingLeaseCommitmentsParenthetical </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments and Receipt for Operating Lease Commitments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 208 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R209.htm </HtmlFileName> |
| | | <LongName> 1210 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsForFinanceLeaseCommitments </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 209 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R210.htm </HtmlFileName> |
| | | <LongName> 1211 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfFutureMinimumLeasePaymentsForFinanceLeaseCommitmentsParenthetical </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Future Minimum Lease Payments for Finance Lease Commitments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 210 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R211.htm </HtmlFileName> |
| | | <LongName> 1212 - Disclosure - Commitments, Guarantees and Pledged Assets - Summary of Asset Pledging Amounts and Related Activities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureCommitmentsGuaranteesAndPledgedAssetsSummaryOfAssetPledgingAmountsAndRelatedActivities </Role> |
| | | <ShortName> Commitments, Guarantees and Pledged Assets - Summary of Asset Pledging Amounts and Related Activities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 211 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R212.htm </HtmlFileName> |
| | | <LongName> 1213 - Disclosure - Contingent Liabilities and Provision - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionAdditionalInformation </Role> |
| | | <ShortName> Contingent Liabilities and Provision - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 212 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R213.htm </HtmlFileName> |
| | | <LongName> 1214 - Disclosure - Contingent Liabilities and Provision - Disclosure of Changes in Legal Provisions (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionDisclosureOfChangesInLegalProvisions </Role> |
| | | <ShortName> Contingent Liabilities and Provision - Disclosure of Changes in Legal Provisions (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 213 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R214.htm </HtmlFileName> |
| | | <LongName> 1215 - Disclosure - Contingent Liabilities and Provision - Disclosure of Changes in the Restructuring Provision (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureContingentLiabilitiesAndProvisionDisclosureOfChangesInTheRestructuringProvision </Role> |
| | | <ShortName> Contingent Liabilities and Provision - Disclosure of Changes in the Restructuring Provision (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 214 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R215.htm </HtmlFileName> |
| | | <LongName> 1216 - Disclosure - Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureConcentrationOfCreditRiskSummaryOfCreditExposureAssociatedWithOurOnAndOffBalanceSheetFinancialInstruments </Role> |
| | | <ShortName> Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 215 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R216.htm </HtmlFileName> |
| | | <LongName> 1217 - Disclosure - Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureConcentrationOfCreditRiskSummaryOfCreditExposureAssociatedWithOurOnAndOffBalanceSheetFinancialInstrumentsParenthetical </Role> |
| | | <ShortName> Concentration of Credit Risk - Summary of Credit Exposure Associated with our On- and Off-Balance Sheet Financial Instruments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 216 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R217.htm </HtmlFileName> |
| | | <LongName> 1218 - Disclosure - Related-Party Transactions - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation </Role> |
| | | <ShortName> Related-Party Transactions - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 217 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R218.htm </HtmlFileName> |
| | | <LongName> 1219 - Disclosure - Related-Party Transactions - Summary of Compensation of Key Management Personnel (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureRelatedPartyTransactionsSummaryOfCompensationOfKeyManagementPersonnel </Role> |
| | | <ShortName> Related-Party Transactions - Summary of Compensation of Key Management Personnel (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 218 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R219.htm </HtmlFileName> |
| | | <LongName> 1220 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesAdditionalInformation </Role> |
| | | <ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 219 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R220.htm </HtmlFileName> |
| | | <LongName> 1221 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in the Equity-accounted Joint Ventures (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesSummaryOfAggregateFinancialInformationRelatedToProportionateInterestInTheEquityaccountedJointVentures </Role> |
| | | <ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in the Equity-accounted Joint Ventures (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 220 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R221.htm </HtmlFileName> |
| | | <LongName> 1222 - Disclosure - Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in Equity-Accounted Associates (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureInvestmentsInEquityAccountedAssociatesAndJointVenturesSummaryOfAggregateFinancialInformationRelatedToProportionateInterestInEquityAccountedAssociates </Role> |
| | | <ShortName> Investments in Equity-Accounted Associates and Joint Ventures - Summary of Aggregate Financial Information Related to Proportionate Interest in Equity-Accounted Associates (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 221 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R222.htm </HtmlFileName> |
| | | <LongName> 1223 - Disclosure - Significant Subsidiaries - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesAdditionalInformation </Role> |
| | | <ShortName> Significant Subsidiaries - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 222 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R223.htm </HtmlFileName> |
| | | <LongName> 1224 - Disclosure - Significant Subsidiaries - Summary List of Significant Subsidiaries (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesSummaryListOfSignificantSubsidiaries </Role> |
| | | <ShortName> Significant Subsidiaries - Summary List of Significant Subsidiaries (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 223 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R224.htm </HtmlFileName> |
| | | <LongName> 1225 - Disclosure - Significant Subsidiaries - Summary List of Significant Subsidiaries (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSignificantSubsidiariesSummaryListOfSignificantSubsidiariesParenthetical </Role> |
| | | <ShortName> Significant Subsidiaries - Summary List of Significant Subsidiaries (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 224 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R225.htm </HtmlFileName> |
| | | <LongName> 1226 - Disclosure - Financial Instruments -Schedule of Balance Sheet Exposure Credit Risk under Different Basel Approaches (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfBalanceSheetExposureCreditRiskUnderDifferentBaselApproaches </Role> |
| | | <ShortName> Financial Instruments -Schedule of Balance Sheet Exposure Credit Risk under Different Basel Approaches (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 225 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R226.htm </HtmlFileName> |
| | | <LongName> 1227 - Disclosure - Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureOffsettingFinancialAssetsAndLiabilitiesScheduleOfFinancialAssetsAndLiabilities </Role> |
| | | <ShortName> Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 226 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R227.htm </HtmlFileName> |
| | | <LongName> 1228 - Disclosure - Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureOffsettingFinancialAssetsAndLiabilitiesScheduleOfFinancialAssetsAndLiabilitiesParenthetical </Role> |
| | | <ShortName> Offsetting Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 227 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R228.htm </HtmlFileName> |
| | | <LongName> 1229 - Disclosure - Interest income and expense - Summary of Consolidated Interest Income and Expense for Both Product and Accounting Categories (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureInterestIncomeAndExpenseSummaryOfConsolidatedInterestIncomeAndExpenseForBothProductAndAccountingCategories </Role> |
| | | <ShortName> Interest income and expense - Summary of Consolidated Interest Income and Expense for Both Product and Accounting Categories (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 228 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R229.htm </HtmlFileName> |
| | | <LongName> 1230 - Disclosure - Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationDetailedReportOfSegmentsAndGeographicAreas </Role> |
| | | <ShortName> Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 229 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R230.htm </HtmlFileName> |
| | | <LongName> 1231 - Disclosure - Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationDetailedReportOfSegmentsAndGeographicAreasParenthetical </Role> |
| | | <ShortName> Segmented and Geographic Information - Detailed Report of Segments and Geographic Areas (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 230 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R231.htm </HtmlFileName> |
| | | <LongName> 1232 - Disclosure - Segmented and Geographic Information - Breakdown of revenue from reporting segments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationBreakdownOfRevenueFromReportingSegments </Role> |
| | | <ShortName> Segmented and Geographic Information - Breakdown of revenue from reporting segments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 231 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R232.htm </HtmlFileName> |
| | | <LongName> 1233 - Disclosure - Segmented and Geographic Information - Breakdown of revenue from reporting segments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureSegmentedAndGeographicInformationBreakdownOfRevenueFromReportingSegmentsParenthetical </Role> |
| | | <ShortName> Segmented and Geographic Information - Breakdown of revenue from reporting segments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 232 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R233.htm </HtmlFileName> |
| | | <LongName> 1234 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Risk Measurement (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfRiskMeasurement </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Risk Measurement (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 233 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R234.htm </HtmlFileName> |
| | | <LongName> 1235 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of PD Bands to Various Risk Levels (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfPDBandsToVariousRiskLevels </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of PD Bands to Various Risk Levels (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 234 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R235.htm </HtmlFileName> |
| | | <LongName> 1236 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Exposure to Credit Risk (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfExposureToCreditRisk </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Exposure to Credit Risk (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 235 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R236.htm </HtmlFileName> |
| | | <LongName> 1237 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskAdditionalInformation </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 236 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R237.htm </HtmlFileName> |
| | | <LongName> 1238 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfBreakdownOfOurStandardizedCreditRiskExposuresByRiskweightCategory </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Breakdown of Our Standardized Credit Risk Exposures by Risk-weight Category (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 237 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R238.htm </HtmlFileName> |
| | | <LongName> 1239 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Rating Profile of OTC Derivative Mark to Market (MTM) Receivables (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfRatingProfileOfOTCDerivativeMarkToMarketMTMReceivables </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Rating Profile of OTC Derivative Mark to Market (MTM) Receivables (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 238 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R239.htm </HtmlFileName> |
| | | <LongName> 1240 - Disclosure - IFRS 7 - Disclosure - Credit Risk- Summary of Geographic Distribution of Business and Government Exposures Under the AIRB Approach (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfGeographicDistributionOfBusinessAndGovernmentExposuresUnderTheAIRBApproach </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk- Summary of Geographic Distribution of Business and Government Exposures Under the AIRB Approach (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 239 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R240.htm </HtmlFileName> |
| | | <LongName> 1241 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfIndustrywideBreakdownOfBusinessAndGovernmentExposure </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 240 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R241.htm </HtmlFileName> |
| | | <LongName> 1242 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfIndustrywideBreakdownOfBusinessAndGovernmentExposureParenthetical </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Industry-wide Breakdown of Business and Government Exposure (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 241 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R242.htm </HtmlFileName> |
| | | <LongName> 1243 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Risk-rated Portfolios Exposure (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfCreditQualityOfRiskratedPortfoliosExposure </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Risk-rated Portfolios Exposure (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 242 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R243.htm </HtmlFileName> |
| | | <LongName> 1244 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Retail Portfolios (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfCreditQualityOfRetailPortfolios </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Credit Quality of Retail Portfolios (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 243 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R244.htm </HtmlFileName> |
| | | <LongName> 1245 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfSecuritizationExposures </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 244 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R245.htm </HtmlFileName> |
| | | <LongName> 1246 - Disclosure - IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureCreditRiskSummaryOfSecuritizationExposuresParenthetical </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Credit Risk - Summary of Securitization Exposures (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 245 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R246.htm </HtmlFileName> |
| | | <LongName> 1247 - Disclosure - IFRS 7 - Disclosure - Market Risk - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskAdditionalInformation </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 246 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R247.htm </HtmlFileName> |
| | | <LongName> 1248 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Market Risks by Type of Risks (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfMarketRisksByTypeOfRisks </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Market Risks by Type of Risks (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 247 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R248.htm </HtmlFileName> |
| | | <LongName> 1249 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Stressed Value At Risk by Trading Activities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfStressedValueAtRiskByTradingActivities </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Stressed Value At Risk by Trading Activities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 248 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R249.htm </HtmlFileName> |
| | | <LongName> 1250 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Incremental Risk Charge by Trading Activities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfIncrementalRiskChargeByTradingActivities </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Incremental Risk Charge by Trading Activities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 249 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R250.htm </HtmlFileName> |
| | | <LongName> 1251 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Structural Interest Rate Sensitivity - Measures (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfStructuralInterestRateSensitivityMeasures </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Structural Interest Rate Sensitivity - Measures (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 250 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R251.htm </HtmlFileName> |
| | | <LongName> 1252 - Disclosure - IFRS 7 - Disclosure - Market Risk - Summary of Amortized Cost and Fair Values of Non-trading Equities (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureMarketRiskSummaryOfAmortizedCostAndFairValuesOfNontradingEquities </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Market Risk - Summary of Amortized Cost and Fair Values of Non-trading Equities (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 251 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R252.htm </HtmlFileName> |
| | | <LongName> 1253 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Encumbered and Unencumbered Assets from On- and Off-Balance Sheet Sources (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfEncumberedAndUnencumberedAssetsFromOnAndOffBalanceSheetSources </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Encumbered and Unencumbered Assets from On- and Off-Balance Sheet Sources (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 252 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R253.htm </HtmlFileName> |
| | | <LongName> 1254 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Additional Information (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskAdditionalInformation </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Additional Information (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 253 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R254.htm </HtmlFileName> |
| | | <LongName> 1255 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturityProfileOfOnBalanceSheetAssetsLiabilitiesAndEquityAtTheirCarryingValues </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 254 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R255.htm </HtmlFileName> |
| | | <LongName> 1256 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturityProfileOfOnBalanceSheetAssetsLiabilitiesAndEquityAtTheirCarryingValuesParenthetical </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturity Profile of On-Balance Sheet Assets, Liabilities and Equity at their Carrying Values (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 255 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R256.htm </HtmlFileName> |
| | | <LongName> 1257 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfCreditRelatedCommitments </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 256 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R257.htm </HtmlFileName> |
| | | <LongName> 1258 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Parenthetical) (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfCreditRelatedCommitmentsParenthetical </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Credit Related Commitments (Parenthetical) (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 257 </Position> |
| | | </Report> |
| | <Report instance="cm-20181031.xml"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R258.htm </HtmlFileName> |
| | | <LongName> 1259 - Disclosure - IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturities of Other Contractual Obligations Affecting Our Funding Needs (Detail) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.cibc.com/taxonomy/role/DisclosureIFRS7DisclosureLiquidityRiskSummaryOfContractualMaturitiesOfOtherContractualObligationsAffectingOurFundingNeeds </Role> |
| | | <ShortName> IFRS 7 - Disclosure - Liquidity Risk - Summary of Contractual Maturities of Other Contractual Obligations Affecting Our Funding Needs (Detail) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 258 </Position> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <LongName> All Reports </LongName> |
| | | <ReportType> Book </ReportType> |
| | | <ShortName> All Reports </ShortName> |
| | | </Report> |
| | </MyReports> |
| <InputFiles> |
| | <File> cm-20181031.xml </File> |
| | <File> cm-20181031.xsd </File> |
| | <File> cm-20181031_cal.xml </File> |
| | <File> cm-20181031_def.xml </File> |
| | <File> cm-20181031_lab.xml </File> |
| | <File> cm-20181031_pre.xml </File> |
| | </InputFiles> |
| <SupplementalFiles/> |
| <BaseTaxonomies> |
| | <BaseTaxonomy> http://fasb.org/us-gaap/2017-01-31 </BaseTaxonomy> |
| | <BaseTaxonomy> http://xbrl.sec.gov/currency/2017-01-31 </BaseTaxonomy> |
| | <BaseTaxonomy> http://xbrl.sec.gov/country/2017-01-31 </BaseTaxonomy> |
| | <BaseTaxonomy> http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full </BaseTaxonomy> |
| | <BaseTaxonomy> http://xbrl.sec.gov/dei/2014-01-31 </BaseTaxonomy> |
| | </BaseTaxonomies> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |