XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - CMS Energy (Narrative) (Details)
Mar. 31, 2024
USD ($)
CMS Energy | 3.375% Convertible Senior Notes Due 2028 | Convertible debt  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Principal (In Millions)