cm:Concept: us-gaap:UndistributedEarningsLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
| Undistributed Earnings (Loss) from Continuing Operations Available to Common Shareholders, Diluted |
| us-gaap:UndistributedEarningsLossFromContinuingOperationsAvailableToCommonShareholdersDiluted |
| Amount of undistributed earnings (loss) from continuing operations, allocated to common stock, as if earnings and addition from assumption of issuance of common shares for dilutive potential common shares, had been distributed. Excludes distributed earnings. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| For Period (duration) |
| Credit |
| false |
| us-gaap:UndistributedEarningsLossFromContinuingOperationsAvailableToCommonShareholdersDiluted |