v3.25.2
FINANCING ACTIVITIES - Schedule of Long-Term Debt Information (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total Long-term Debt Outstanding $ 44,525.5 $ 42,642.8
Long-term Debt Due Within One Year 3,212.4 3,335.0
Long-term Debt 41,313.1 39,307.8
Trust fund assets one time fee obligation for nuclear fuel disposition 375.0 367.0
Senior Unsecured Notes    
Debt Instrument [Line Items]    
Senior Unsecured Notes 37,019.1 36,410.9
Pollution Control Bonds    
Debt Instrument [Line Items]    
Pollution Control Bonds 1,730.3 1,771.3
Notes Payable    
Debt Instrument [Line Items]    
Notes Payable 644.5 609.9
Securitization Bonds    
Debt Instrument [Line Items]    
Securitization Bonds 1,021.0 578.0
Spent Nuclear Fuel Obligation    
Debt Instrument [Line Items]    
Spent Nuclear Fuel Obligation 323.2 316.3
Junior Subordinated Notes    
Debt Instrument [Line Items]    
Junior Subordinated Notes 2,581.2 2,579.1
Other Long-term Debt    
Debt Instrument [Line Items]    
Other Long-term Debt $ 1,206.2 $ 377.3