cm:Concept: us-gaap:RetailLandSalesDepositMethodPropertyCarryingValue
| Retail Land Sales, Deposit Method, Property Carrying Value |
| us-gaap:RetailLandSalesDepositMethodPropertyCarryingValue |
| This element represents the carrying value, net of accumulated deprecation, as of the date of the statement of financial position of a property sold during the reporting period, but which sale is accounted for under the deposit method and, therefore, which property continues to be included in the statement of financial position. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| As Of (instant) |
| Debit |
| false |
| us-gaap:RetailLandSalesDepositMethodPropertyCarryingValue |