v3.26.1
INCOME TAXES - CASH PAID (RECEIVED) FOR INCOME TAXES, NET (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income taxes paid (received) by jurisdiction, net    
Federal $ (94.9) $ (108.2)
State 0.1 (25.0)
Total income taxes received, net (94.8) (133.2)
PTCs sold to third parties $ 118.4 113.0
Wisconsin    
Income taxes paid (received) by jurisdiction, net    
State   $ (25.0)