XML 138 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement and Share-based Compensation Plans (Changes in Stock Options Outstanding) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]        
Outstanding, number of shares 691,511 1,786,794 2,062,719 1,257,917
Outstanding, weighted-average exercise price per share $ 27.79 $ 28.18 $ 27.84 $ 25.10
Outstanding, total exercise price $ 19,219 $ 50,347 $ 57,428 $ 31,576
Granted, number of shares 0 0 1,246,605  
Granted, weighted-average exercise price per share $ 0 $ 0 $ 29.15  
Granted, total exercise price $ 0 $ 0 $ 36,336  
Canceled, number of shares (4,864) (102,143) (146,803)  
Canceled, weighted-average exercise price per share $ 28.37 $ 27.49 $ 25.44  
Canceled, total exercise price $ (138) $ (2,808) $ (3,735)  
Exercised, number of shares (1,090,419) (173,782) (295,000)  
Exercised, weighted-average exercise price per share $ 28.42 $ 24.59 $ 22.88  
Exercised, total exercise price $ (30,990) $ (4,273) $ (6,749)