v3.22.4
IFRS 7 - Disclosure - Credit Risk - Summary of Loans Past Due But Not Impaired (Detail) - CAD ($)
$ in Millions
Jan. 31, 2023
Oct. 31, 2022
Credit Risk [line items]
Past due loans
$ 1,575
$ 1,708
Residential mortgages [member]
Credit Risk [line items]
Past due loans
849
874
Personal [member]
Credit Risk [line items]
Past due loans
232
247
Credit card [member]
Credit Risk [line items]
Past due loans
320
331
Business and government [member]
Credit Risk [line items]
Past due loans
174
$ 256
Later than one months and not later than three months [member]
Credit Risk [line items]
Past due loans
1,456
Later than one months and not later than three months [member] | Residential mortgages [member]
Credit Risk [line items]
Past due loans
849
Later than one months and not later than three months [member] | Personal [member]
Credit Risk [line items]
Past due loans
232
Later than one months and not later than three months [member] | Credit card [member]
Credit Risk [line items]
Past due loans
201
Later than one months and not later than three months [member] | Business and government [member]
Credit Risk [line items]
Past due loans
174
Later than three months [member]
Credit Risk [line items]
Past due loans
119
Later than three months [member] | Credit card [member]
Credit Risk [line items]
Past due loans
$ 119
X
- References
No definition available.
+ Details
Name:
cm_CreditRiskLineItems
Namespace Prefix:
cm_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Definition
Credit risk loans past due but not impaired.
+ References
No definition available.
+ Details
Name:
cm_CreditRiskLoansPastDueButNotImpaired
Namespace Prefix:
cm_
Data Type:
xbrli:monetaryItemType
Balance Type:
debit
Period Type:
instant
X
- Details
Name:
ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_MortgagesMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_ConsumerLoansMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_CreditCardReceivables1Member
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_BusinessAndGovernmentMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanThreeMonthsMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type: