v3.26.1
INCOME TAXES - CASH PAID 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 $ 33.4 $ 5.5
State 20.4 2.7
Total income taxes paid, net 53.8 8.2
PTCs sold to third parties 13.7 8.9
Wisconsin jurisdiction exceeded 5% of income taxes paid    
Income taxes paid (received) by jurisdiction, net    
State $ 20.4 $ 2.7