cm:Concept: us-gaap:InvestmentSoldNotYetPurchasedRestrictedInvestmentFlag
| Investment Sold, Not yet Purchased, Restricted Investment [Fixed List] |
| us-gaap:InvestmentSoldNotYetPurchasedRestrictedInvestmentFlag |
| Indicates if the investment is a restricted security. This flag has three options: "Restricted Investment", "Restricted Investment Exempt from Registration" and "Restricted Investment Not Exempt from Registration". |
| cm:Concept |
| us-types:restrictedInvestmentItemType |
| For Period (duration) |
| (no balance type) |
| false |
| us-gaap:InvestmentSoldNotYetPurchasedRestrictedInvestmentFlag |