*

cm:Level2TextBlock: us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
Standard label: Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]
Name: us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
Documentation: Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.
Object type: cm:Level2TextBlock
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:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy

*

Labels
Label Role Language
Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] http://www.xbrl.org/2003/role/label en-US

*

References
Reference Role Topic
FASB Accounting Standards Codification 235 10 50 3 http://fasb.org/us-gaap/role/ref/legacyRef 235
FASB Accounting Standards Codification 985 20 50 1 http://fasb.org/us-gaap/role/ref/legacyRef 985