cm:Concept: us-gaap:ShortTermDebtRefinancedDescription
| Short-term Debt, Refinanced, Description |
| us-gaap:ShortTermDebtRefinancedDescription |
| Description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet. The description generally includes a general discussion of the terminated financing agreement and the terms of the new obligation or equity securities issued or expected to be issued as a result of the refinancing. |
| cm:Concept |
| Text/String (xbrli:stringItemType) |
| For Period (duration) |
| (no balance type) |
| false |
| us-gaap:ShortTermDebtRefinancedDescription |