*

cm:Level1TextBlock: us-gaap:OptionIndexedToIssuersEquityDescriptionTextBlock
Standard label: Option Indexed to Issuer's Equity, Description [Text Block]
Name: us-gaap:OptionIndexedToIssuersEquityDescriptionTextBlock
Documentation: The entire disclosure for freestanding option contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock. Includes disclosure on the strike price and the number of shares to which the contract is indexed, the settlement date or dates of the contract, and the issuer's accounting for the contract. If the terms of the contract provide settlement alternatives, those settlement alternatives are disclosed, including who controls the settlement alternatives, and the maximum number of shares that could be required to be issued, to net share settle the contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that could be required to be issued, the fact that a potentially infinite number of shares that may be required to be issued to settle the contract is disclosed. Disclosure also includes the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.
Object type: cm:Level1TextBlock
Data type: Text Block (HTML) (nonnum:textBlockItemType)
Period type: For Period (duration)
Balance type: (no balance type)
Abstract: false
Workiva Wdesk Taxonomy Analyzer: us-gaap:OptionIndexedToIssuersEquityDescriptionTextBlock
Examples of this text block disclosure: OptionIndexedToIssuersEquityDescription

*

Labels
Label Role Language
Option Indexed to Issuer's Equity, Description [Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 815 40 http://fasb.org/us-gaap/role/ref/legacyRef 815