XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share and Common Stock (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings Per Share [Table Text Block]
  2023  2022 
Reconciliation of Basic and Diluted Dilutive  Dilutive 
Earnings Per ShareBasicSecuritiesDilutedBasicSecuritiesDiluted
Millions Except Per Share Amounts      
Three Months Ended March 31,   
Net Income Attributable to ALLETE$58.2 $58.2 $66.3 $66.3 
Average Common Shares57.3 — 57.3 53.3 — 53.3 
Earnings Per Share$1.02 $1.02 $1.24 $1.24