XML 73 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic and Diluted [Line Items]        
Net income $ 83.9 $ 71.7 $ 144.1 $ 121.9
Weighted average common shares outstanding for basic earnings per share computation (in shares) 96,583,247 103,260,996 97,725,651 103,177,077
Dilutive effects of stock-based compensation (in shares) 202,702 102,696 287,046 226,986
Weighted average common shares outstanding for diluted earnings per common share computation (in shares) 96,785,949 103,363,692 98,012,697 103,404,063
Basic earnings per common share (in dollars per share) $ 0.87 $ 0.69 $ 1.47 $ 1.18
Diluted earnings per common share (in dollars per share) $ 0.87 $ 0.69 $ 1.47 $ 1.18
Restricted Stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares) 0 428,989 0 915
Unvested restricted stock        
Earnings Per Share, Basic and Diluted [Line Items]        
Anti-dilutive unvested time restricted stock (in shares)     538,694 798,491