XML 93 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Benefits (Schedule Of Net Loss And Prior Service Cost (Credit) That Will Be Amortized In 2015) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Pension Plan [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Regulatory asset $ 89cms_DefinedBenefitPlanAmountToBeAmortizedFromRegulatoryAssetsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
AOCI 3us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Pension Plan [Member] | Consumers Energy Company [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Regulatory asset 89cms_DefinedBenefitPlanAmountToBeAmortizedFromRegulatoryAssetsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
OPEB [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Regulatory asset (18)cms_DefinedBenefitPlanAmountToBeAmortizedFromRegulatoryAssetsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
AOCI (2)us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
OPEB [Member] | Consumers Energy Company [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Regulatory asset $ (18)cms_DefinedBenefitPlanAmountToBeAmortizedFromRegulatoryAssetsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember