XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic and Diluted [Line Items]    
Net income $ 58.4 $ 56.3
Weighted average common shares outstanding for basic earnings per share computation (in shares) 102,844,397 103,737,664
Dilutive effects of stock-based compensation (in shares) 195,637 81,055
Weighted average common shares outstanding for diluted earnings per common share computation (in shares) 103,040,034 103,818,719
Basic earnings per common share (in dollars per share) $ 0.57 $ 0.54
Diluted earnings per common share (in dollars per share) $ 0.57 $ 0.54
Restricted Stock    
Earnings Per Share, Basic and Diluted [Line Items]    
Anti-dilutive unvested time restricted stock (in shares) 49,574 132,410
Unvested restricted stock    
Earnings Per Share, Basic and Diluted [Line Items]    
Anti-dilutive unvested time restricted stock (in shares) 801,061 330,408