v3.26.3
INCOME TAXES - CASH PAID FOR INCOME TAXES, NET (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Income taxes paid (received) by jurisdiction, net    
Federal $ 1.2 $ 8.0
State 12.0 8.1
Total income taxes paid, net 13.2 16.1
PTCs sold to third parties 12.9 14.7
ITCs sold to third parties 13.6  
Wisconsin jurisdiction exceeded 5% of income taxes paid    
Income taxes paid (received) by jurisdiction, net    
State $ 12.0 $ 8.1