XML 73 R40.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Notes Receivable (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Schedule Of Current And Non-Current Notes Receivable | Presented in the following table are details of CMS Energy’s and Consumers’ current and non‑current notes receivable:
In Millions |
December 31 | 2018 |  | 2017 |
CMS Energy, including Consumers |  |  |  |
Current |  |  |  |
EnerBank notes receivable, net of allowance for loan losses |  | $ | 233 |  |  | $ | 178 |
EnerBank notes receivable held for sale |  | — |  |  | 2 |
Michigan tax settlement |  | — |  |  | 20 |
Non-current |  |  |  |
EnerBank notes receivable |  | 1,624 |  |  | 1,171 |
Total notes receivable |  | $ | 1,857 |  |  | $ | 1,371 |
Consumers |  |  |  |
Current |  |  |  |
Michigan tax settlement |  | $ | — |  |  | $ | 17 |
DB SERP note receivable – related party |  | 7 |  |  | — |
Non-current |  |  |  |
DB SERP note receivable – related party |  | 99 |  |  | — |
Total notes receivable |  | $ | 106 |  |  | $ | 17 |
Schedule Of Allowance For Loan Losses | Presented in the following table are the changes in the allowance for loan losses:
In Millions |
Years Ended December 31 | 2018 |  | 2017 |
Balance at beginning of period |  | $ | 20 |  |  | $ | 16 |
Charge-offs |  | (24 | ) |  | (19 | )
Recoveries |  | 3 |  |  | 3 |
Provision for loan losses |  | 25 |  |  | 20 |
Balance at end of period |  | $ | 24 |  |  | $ | 20 |
Consumers Energy Company |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Schedule Of Current And Non-Current Notes Receivable | Presented in the following table are details of CMS Energy’s and Consumers’ current and non‑current notes receivable:
In Millions |
December 31 | 2018 |  | 2017 |
CMS Energy, including Consumers |  |  |  |
Current |  |  |  |
EnerBank notes receivable, net of allowance for loan losses |  | $ | 233 |  |  | $ | 178 |
EnerBank notes receivable held for sale |  | — |  |  | 2 |
Michigan tax settlement |  | — |  |  | 20 |
Non-current |  |  |  |
EnerBank notes receivable |  | 1,624 |  |  | 1,171 |
Total notes receivable |  | $ | 1,857 |  |  | $ | 1,371 |
Consumers |  |  |  |
Current |  |  |  |
Michigan tax settlement |  | $ | — |  |  | $ | 17 |
DB SERP note receivable – related party |  | 7 |  |  | — |
Non-current |  |  |  |
DB SERP note receivable – related party |  | 99 |  |  | — |
Total notes receivable |  | $ | 106 |  |  | $ | 17 |

X
- Definition Tabular disclosure of current and non-current notes receivable. + References No definition available. + Details
Name: | cms_ScheduleOfCurrentAndNonCurrentNotesReceivableTableTextBlockTableTextBlock
Namespace Prefix: | cms_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the total allowance for credit losses related to financing receivables (such as loans or lease receivables) for entities that have an unclassified balance sheet, including the balance in the allowance at the beginning and end of each period, additions charged to operations, direct write-downs charged against the allowance, and recoveries of amounts previously charged off. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesCurrentAndNoncurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |