XML 71 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share, Basic and Diluted [Line Items]    
Net income $ 60.2 $ 50.2
Weighted average common shares outstanding for basic earnings per share computation (in shares) 98,880,749 103,092,225
Dilutive effects of stock-based compensation (in shares) 360,292 323,762
Weighted average common shares outstanding for diluted earnings per common share computation (in shares) 99,241,041 103,415,987
Basic earnings per common share (in dollars per share) $ 0.61 $ 0.49
Diluted earnings per common share (in dollars per share) $ 0.61 $ 0.49
Restricted Stock    
Earnings Per Share, Basic and Diluted [Line Items]    
Anti-dilutive unvested time restricted stock (in shares) 2,713 20,395
Unvested restricted stock    
Earnings Per Share, Basic and Diluted [Line Items]    
Anti-dilutive unvested time restricted stock (in shares) 528,756 828,874