v3.25.2
Financings and Capitalization (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Dec. 31, 2023
Financing And Capitalization [Line Items]      
Notes payable $ 65 $ 0  
Limitation on payment of stock dividends   8,200  
Dividends paid   416  
Stock offering program maximum value     $ 1,000
Consumers Energy Company      
Financing And Capitalization [Line Items]      
Notes payable 65 0  
Unrestricted retained earnings   2,400  
Consumers Energy Company | Credit Agreement | Related Party      
Financing And Capitalization [Line Items]      
Maximum borrowing capacity $ 500    
Basis spread on variable rate (0.10%)    
Notes payable   $ 0  
NorthStar Clean Energy      
Financing And Capitalization [Line Items]      
Supplier financing program, payment period   135 days  
Supplier financing program, termination period   30 days  
NorthStar Clean Energy | NorthStar Clean Energy's Supplier Financing Program      
Financing And Capitalization [Line Items]      
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]   Accounts payable  
Supplier finance obligations   $ 43  
Commercial Paper | Consumers Energy Company      
Financing And Capitalization [Line Items]      
Short-term debt authorized borrowings   500  
Short-term borrowings outstanding   $ 0