XML 52 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes Receivable (Schedule Of Allowance For Loan Losses) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for loan losses, at beginning of period $ 5us-gaap_FinancingReceivableAllowanceForCreditLosses $ 5us-gaap_FinancingReceivableAllowanceForCreditLosses
Charge-offs (6)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (5)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Recoveries 1us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery 1us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Provision for loan losses 8us-gaap_ProvisionForLoanLeaseAndOtherLosses 4us-gaap_ProvisionForLoanLeaseAndOtherLosses
Allowance for loan losses, at end of period 8us-gaap_FinancingReceivableAllowanceForCreditLosses 5us-gaap_FinancingReceivableAllowanceForCreditLosses
EnerBank [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Delinquent loans 5us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ dei_LegalEntityAxis
= cms_EnerBankMember
4us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ dei_LegalEntityAxis
= cms_EnerBankMember
Loans modified as troubled debt restructurings $ 1us-gaap_FinancingReceivableModificationsRecordedInvestment
/ dei_LegalEntityAxis
= cms_EnerBankMember
$ 1us-gaap_FinancingReceivableModificationsRecordedInvestment
/ dei_LegalEntityAxis
= cms_EnerBankMember