cm:Concept: us-gaap:RestrictedCashAndCashEquivalentItemAgreement
| Restricted Cash and Cash Equivalent Item, Agreement |
| us-gaap:RestrictedCashAndCashEquivalentItemAgreement |
| Describe the agreement containing restrictions with respect to withdrawal or usage on a specific cash or cash equivalent item. Restrictions may include contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. |
| cm:Concept |
| Text/String (xbrli:stringItemType) |
| For Period (duration) |
| (no balance type) |
| false |
| us-gaap:RestrictedCashAndCashEquivalentItemAgreement |