cm:Concept: us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted
| Supply Commitment, Remaining Minimum Amount Committed |
| us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted |
| The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| As Of (instant) |
| Credit |
| false |
| us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted |