cm:Concept: us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
| Life Insurance, Corporate or Bank Owned, Amount |
| us-gaap:LifeInsuranceCorporateOrBankOwnedAmount |
| This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI). |
| cm:Concept |
| Monetary (xbrli:monetaryItemType) |
| As Of (instant) |
| Debit |
| false |
| us-gaap:LifeInsuranceCorporateOrBankOwnedAmount |