XML 148 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements Of Comprehensive Income (Parenthetical) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net gain (loss) arising during the period, tax $ (18)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $ 16us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax $ (7)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
Tax on prior service credit adjustment   3us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect  
Amortization of net actuarial loss, tax 1us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax 3us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax 1us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Unrealized gain (loss) on investments, tax expense (tax benefit) (1)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax (1)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax 1us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Consumers Energy Company [Member]      
Net gain (loss) arising during the period, tax (7)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
4us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
(5)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
Amortization of net actuarial loss, tax 1us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
1us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
Unrealized gain (loss) on investments, tax expense (tax benefit) 2us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
  2us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
Reclassification adjustments included in net income, tax   $ (1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
$ (2)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember