XML 48 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Schedule Of Investment Securities) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Investment Securities [Line Items]    
Held to maturity securities - Cost $ 11us-gaap_HeldToMaturitySecurities $ 10us-gaap_HeldToMaturitySecurities
Held to maturity securities - Fair Value 11us-gaap_HeldToMaturitySecuritiesFairValue 10us-gaap_HeldToMaturitySecuritiesFairValue
CMS Energy Common Stock [Member] | Consumers Energy Company [Member]    
Investment Securities [Line Items]    
Held to maturity securities - Cost 5us-gaap_HeldToMaturitySecurities
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
5us-gaap_HeldToMaturitySecurities
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Held to maturity securities - Unrealized Gains 33us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
24us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Held to maturity securities - Fair Value 38us-gaap_HeldToMaturitySecuritiesFairValue
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
29us-gaap_HeldToMaturitySecuritiesFairValue
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
DB SERP [Member] | Mutual Fund [Member]    
Investment Securities [Line Items]    
Available for sale - Cost 129us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
136us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
Available for sale - Unrealized Losses 2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
 
Available for sale - Fair Value 127us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
136us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
DB SERP [Member] | Mutual Fund [Member] | Consumers Energy Company [Member]    
Investment Securities [Line Items]    
Available for sale - Cost 92us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
95us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
Available for sale - Unrealized Losses 2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
 
Available for sale - Fair Value $ 90us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
$ 95us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember