XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE AND COMMON STOCK (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic    
Net Income Attributable to ALLETE $ 56.1 $ 50.7
Average Common Shares (in shares) 57.9 57.6
Earnings Per Share (in usd per share) $ 0.97 $ 0.88
Diluted    
Net Income Attributable to ALLETE $ 56.1 $ 50.7
Average Common Shares Diluted Securities (in shares) 0.1 0.1
Average Common Shares (in shares) 58.0 57.7
Earnings Per Share (in usd per share) $ 0.97 $ 0.88