*

cm:Level2TextBlock: us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy
Standard label: Revenue Recognition for Alternative Revenue Programs, Policy [Policy Text Block]
Name: us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy
Documentation: Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service.
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:RevenueRecognitionForAlternativeRevenueProgramsPolicy

*

Labels
Label Role Language
Revenue Recognition for Alternative Revenue Programs, 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 980 605 25 1 http://fasb.org/us-gaap/role/ref/legacyRef 980
FASB Accounting Standards Codification 980 605 25 2 http://fasb.org/us-gaap/role/ref/legacyRef 980
FASB Accounting Standards Codification 980 605 25 3 http://fasb.org/us-gaap/role/ref/legacyRef 980
FASB Accounting Standards Codification 980 605 25 4 http://fasb.org/us-gaap/role/ref/legacyRef 980