v3.26.1
Earnings Per Common Share (EPS) - Diluted EPS (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Common Share (EPS)        
Average common shares outstanding (in shares) 59,679 59,140 59,595 59,019
Effect of dilutive stock awards (in shares) 327 751 415 884
Effect of dilutive convertible notes (in Shares)   720   1,042
Total potential shares outstanding (in shares) 60,006 60,611 60,010 60,945
Diluted EPS (in dollars per share) $ 0.65 $ 0.54 $ 1.33 $ 1.03
Equity awards excluded as the impact was anti-dilutive (in shares) 1,517 245 1,060 165