XML 111 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share Available to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share Basic And Diluted [Line Items]      
Net income available to common stockholders $ 372.7 $ 174.9 $ 319.7
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Basic weighted average shares outstanding (in shares) 183,958,258 166,963,575 110,781,282
Diluted weighted average shares outstanding (in shares) 185,254,557 168,203,981 111,886,025
Earnings per share available to common stockholders:      
Basic (usd per share) $ 2.03 $ 1.05 $ 2.89
Diluted (usd per share) $ 2.01 $ 1.04 $ 2.86
Share units      
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 684,066 689,290 516,144
Stock options and employee share purchase plan      
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 612,233 551,116 588,599