XML 115 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Revenues - Other Non-Utility Operating Revenues (Details) - Revenues from contracts with customers - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Operating Revenues      
Revenues from contracts with customers $ 8,467.7 $ 8,785.3 $ 9,568.1
Other non-utility revenues      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 235.2 208.1 143.2
Other non-utility revenues | We Power revenues      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 24.3 23.5 23.4
Other non-utility revenues | Other      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 0.0 0.1 0.1
Transferred over time | Other non-utility revenues | Renewable generation revenues      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 190.5 164.9 101.0
Transferred over time | Other non-utility revenues | Appliance service repairs      
Disaggregation of Operating Revenues      
Revenues from contracts with customers $ 20.4 $ 19.6 $ 18.7