*

cm:Concept: us-gaap:UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
Standard label: Unrealized Gain (Loss) on Marketable Securities, Cost Method Investments, and Other Investments
Name: us-gaap:UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
Documentation: The aggregate net change in the difference between the fair value and the carrying value, or in the comparative fair values, of marketable securities categorized as trading held at each balance sheet date, that was included in earnings for the period, which may have arisen from (a) securities classified as trading, (b) the unrealized holding gain (loss) on held-to-maturity securities transferred to the trading security category, and (c) the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) on available-for-sale securities transferred to trading securities during the period and/or any unrealized gains or losses on investments that are separately or otherwise not categorized as trading or available-for-sale.
Object type: cm:Concept
Data type: Monetary (xbrli:monetaryItemType)
Period type: For Period (duration)
Balance type: Credit
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments

*

Labels
Label Role Language
Unrealized Gain (Loss) on Marketable Securities, Cost Method Investments, and Other Investments http://www.xbrl.org/2003/role/label en-US
Unrealized Gain (Loss) on Marketable Securities, Cost Method Investments, and Other Investments, Total http://www.xbrl.org/2003/role/totalLabel en-US

*

References
Reference Role Topic