XML 180 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (EPS) - Diluted EPS (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Average common shares outstanding (in shares) 58,897 57,958
Effect of dilutive stock awards (in shares) 1,018 609
Effect of dilutive convertible notes (in Shares) 1,363  
Total potential shares outstanding (in shares) 61,278 58,567
Diluted EPS (in dollars per share) $ 0.49 $ 0.48
Equity awards excluded as the impact was anti-dilutive (in shares) 84 1,216