cm:Concept: us-gaap:IndefiniteLivedLicenseAgreements
| Indefinite-Lived License Agreements |
| us-gaap:IndefiniteLivedLicenseAgreements |
| Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the capitalized costs to acquire rights under a license arrangement (for example, to sell specified products in a specified territory) having an indefinite period of benefit. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| As Of (instant) |
| Debit |
| false |
| us-gaap:IndefiniteLivedLicenseAgreements |