cm:Table: us-gaap:InvestmentHoldingsOtherThanSecuritiesTable
| Investment Holdings, Other than Securities [Table] |
| us-gaap:InvestmentHoldingsOtherThanSecuritiesTable |
| The investment holdings, other the securities investments table is used for any listing of non-security investments (for instance, commodities). The "Investment [Axis]" identifies the non-security investment for which the line items apply. The other axes are used for categorizing the non-security investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes would be expected to be used. Additional axes can be added for alternative categorizations. |
| cm:Table |
| Text/String (xbrli:stringItemType) |
| For Period (duration) |
| (no balance type) |
| true |
| us-gaap:InvestmentHoldingsOtherThanSecuritiesTable |