XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share Basic And Diluted [Line Items]    
Net income available to common stockholders $ 102.9 $ 97.1
Weighted average number of shares outstanding:    
Basic weighted average shares outstanding (in shares) 184,824,362 183,059,321
Diluted weighted average shares outstanding (in shares) 186,352,974 184,581,054
Earnings per share available to common stockholders:    
Basic (usd per share) $ 0.56 $ 0.53
Diluted (usd per share) $ 0.55 $ 0.53
Share units    
Weighted average number of shares outstanding:    
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 919,988 825,864
Stock options and employee share purchase plan    
Weighted average number of shares outstanding:    
Effect of dilutive securities: Share units and Stock options and employee share purchase plan (in shares) 608,624 695,869