cm:Concept: us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
| Proceeds from Sale and Maturity of Marketable Securities |
| us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities |
| The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| For Period (duration) |
| Debit |
| false |
| us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities |