*

cm:Level2TextBlock: us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansNonperformingLoansPolicy
Standard label: Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Nonperforming Loans Policy [Policy Text Block]
Name: us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansNonperformingLoansPolicy
Documentation: Disclosure of accounting policy for (1) placing loans on nonaccrual status (or discontinuing accrual of interest) and recording payments received on nonaccrual loans, and the policy for resuming accrual of interest, (2) charging-off uncollectible loans, and (3) determining past due or delinquency status (that is, whether past due status is based on how recently payments have been received or contractual terms).
Object type: cm:Level2TextBlock
Data type: Text Block (HTML) (nonnum:textBlockItemType)
Period type: For Period (duration)
Balance type: (no balance type)
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansNonperformingLoansPolicy

*

Labels
Label Role Language
Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Nonperforming Loans Policy [Policy Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 235 10 50 3 http://fasb.org/us-gaap/role/ref/legacyRef 235
FASB Accounting Standards Codification 310 10 50 11B (b) http://fasb.org/us-gaap/role/ref/legacyRef 310
FASB Accounting Standards Codification 310 10 50 6 http://fasb.org/us-gaap/role/ref/legacyRef 310