cm:Concept: us-gaap:HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease
| Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) |
| us-gaap:HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease |
| Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk, remaining after discontinued hedge. |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| As Of (instant) |
| Credit |
| false |
| us-gaap:HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease |