XML 157 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (EPS) - Diluted EPS (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Average common shares outstanding (in shares) 57,593 56,806 56,145
Effect of dilutive stock awards (in shares) 763 865 1,214
Total potential shares outstanding (in shares) 58,356 57,671 57,359
Diluted EPS (in dollars per share) $ 1.62 $ 1.29 $ 0.84
Equity awards excluded as the impact was anti-dilutive (in shares) 1,143 1,438 799