XML 41 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Schedule Of Investment Securities) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Investment Securities [Line Items]    
Held to maturity securities - Fair Value $ 12us-gaap_HeldToMaturitySecuritiesFairValue $ 11us-gaap_HeldToMaturitySecuritiesFairValue
Debt Securities [Member]    
Investment Securities [Line Items]    
Held to maturity securities - Cost 12us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
11us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Held to maturity securities - Unrealized Losses      
Held to maturity securities - Fair Value 12us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
11us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
CMS Energy Common Stock [Member] | Consumers Energy Company [Member]    
Investment Securities [Line Items]    
Available for sale - Cost 4us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
5us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Available for sale - Unrealized Gains 24us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
33us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Available for sale - Unrealized Losses      
Available for sale - Fair Value 28us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
38us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
DB SERP [Member] | Mutual Fund [Member]    
Investment Securities [Line Items]    
Available for sale - Cost 153us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
129us-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
2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
Available for sale - Fair Value 151us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
127us-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 109us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
92us-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
2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
Available for sale - Fair Value $ 107us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember
$ 90us-gaap_AvailableForSaleSecurities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ dei_LegalEntityAxis
= cms_ConsumersEnergyCompanyMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cms_MutualFundMember