XML 113 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Revenues - Disaggregation of Electric Utility Operating Revenues by Customer Class (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
Electric      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 4,908.4 4,994.6 4,956.2
Wisconsin | Electric | Transferred over time      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 4,908.4 4,994.6 4,956.2
Wisconsin | Electric | Transferred over time | Total retail revenues      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 4,582.1 4,642.3 4,481.6
Wisconsin | Electric | Transferred over time | Residential      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 1,996.3 1,992.3 1,879.1
Wisconsin | Electric | Transferred over time | Small commercial and industrial      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 1,613.0 1,641.1 1,530.4
Wisconsin | Electric | Transferred over time | Large commercial and industrial      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 942.6 978.4 1,042.2
Wisconsin | Electric | Transferred over time | Other      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 30.2 30.5 29.9
Wisconsin | Electric | Transferred over time | Wholesale      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 102.6 120.4 153.9
Wisconsin | Electric | Transferred over time | Resale      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 176.7 195.4 256.7
Wisconsin | Electric | Transferred over time | Steam      
Disaggregation of Operating Revenues      
Revenues from contracts with customers 22.4 25.2 28.4
Wisconsin | Electric | Transferred over time | Other utility revenues      
Disaggregation of Operating Revenues      
Revenues from contracts with customers $ 24.6 $ 11.3 $ 35.6