*

cm:Level3TextBlock: us-gaap:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock
Standard label: Schedule of Temporary Impairment Losses, Investments [Table Text Block]
Name: us-gaap:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock
Documentation: Tabular disclosure of investments in an unrealized loss position for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), including: (a) the aggregate related fair value of investments with unrealized losses, (b) the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).
Object type: cm:Level3TextBlock
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:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock
Examples of this text block disclosure: TemporaryImpairmentLossesInvestments

*

Labels
Label Role Language
Schedule of Temporary Impairment Losses, Investments [Table Text Block] http://www.xbrl.org/2003/role/label en-US

*

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