*

cm:Concept: us-gaap:SeparateAccountsLiability
Standard label: Separate Account, Liability
Name: us-gaap:SeparateAccountsLiability
Documentation: Amount of liability for variable contract in which all or portion of contract holder's funds is allocated to specific separate account and supported by assets held in separate account.
Object type: cm:Concept
Data type: Monetary (xbrli:monetaryItemType)
Period type: As Of (instant)
Balance type: Credit
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:SeparateAccountsLiability

*

Labels
Label Role Language
Separate Account, Liability http://www.xbrl.org/2003/role/label en-US
Separate Account, Liability, Ending Balance http://www.xbrl.org/2003/role/periodEndLabel en-US
Separate Account, Liability, Beginning Balance http://www.xbrl.org/2003/role/periodStartLabel en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 944 210 S99 1 (SX 210.7-03(a)(18)) http://www.xbrl.org/2003/role/disclosureRef 944
FASB Accounting Standards Codification 944 80 50 2 (a) http://www.xbrl.org/2003/role/disclosureRef 944
FASB Accounting Standards Codification 944 80 50 2 (c) http://www.xbrl.org/2003/role/disclosureRef 944
FASB Accounting Standards Codification 944 80 45 2 http://www.xbrl.org/2003/role/disclosureRef 944
FASB Accounting Standards Codification 944 80 55 18 http://www.xbrl.org/2003/role/exampleRef 944