XML 211 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share Basic And Diluted [Line Items]      
Net income available to common stockholders $ 174.9 $ 319.7 $ 151.9
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Basic weighted average share outstanding (in shares) 166,963,575 110,781,282 110,315,782
Diluted average shares outstanding (in shares) 168,203,981 111,886,025 111,406,830
Net income per share attributable to common shares:      
Basic (usd per share) $ 1.05 $ 2.89 $ 1.38
Diluted (usd per share) $ 1.04 $ 2.86 $ 1.36
Share units      
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Effect of dilutive securities: Share units and Stock options (in shares) 689,290 516,144 388,083
Stock options and ESPP      
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Effect of dilutive securities: Share units and Stock options (in shares) 551,116 588,599 702,965