cm:Member: us-gaap:UnlikelyToBeCollectedFinancingReceivableMember
| Unlikely to be Collected Financing Receivable [Member] |
| us-gaap:UnlikelyToBeCollectedFinancingReceivableMember |
| Financing arrangement that represents a contractual right to receive money either on demand or on fixed or determinable dates that are considered uncollectible or of little value. Excludes no recovery or salvage value. |
| cm:Member |
| [Member] (nonnum:domainItemType) |
| For Period (duration) |
| (no balance type) |
| true |
| us-gaap:UnlikelyToBeCollectedFinancingReceivableMember |