*

cm:Level1TextBlock: us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock
Standard label: Transfers and Servicing of Financial Assets [Text Block]
Name: us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock
Documentation: The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows.
Object type: cm:Level1TextBlock
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:TransfersAndServicingOfFinancialAssetsTextBlock

*

Labels
Label Role Language
Transfers and Servicing of Financial Assets [Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 860 http://fasb.org/us-gaap/role/ref/legacyRef 860