XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Schedule of Ranges of Outstanding And Exercisable Stock Options) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
18.58 - $18.58  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) $ 18.58
Exercise price, upper range (USD per share) $ 18.58
Number of outstanding options (in shares) | shares 17
Outstanding options, weighted-average remaining contractual life 1 year 5 months 1 day
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 18.58
Number of exercisable options (in shares) | shares 17
Exercisable options, weighted-average exercise price (in dollars per share) $ 18.58
$19.32 - $19.32  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 19.32
Exercise price, upper range (USD per share) $ 19.32
Number of outstanding options (in shares) | shares 17
Outstanding options, weighted-average remaining contractual life 5 months 1 day
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 19.32
Number of exercisable options (in shares) | shares 17
Exercisable options, weighted-average exercise price (in dollars per share) $ 19.32
$19.99 - $19.99  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 19.99
Exercise price, upper range (USD per share) $ 19.99
Number of outstanding options (in shares) | shares 2
Outstanding options, weighted-average remaining contractual life 3 months 21 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 19.99
Number of exercisable options (in shares) | shares 2
Exercisable options, weighted-average exercise price (in dollars per share) $ 19.99
$23.48 - $23.48  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 23.48
Exercise price, upper range (USD per share) $ 23.48
Number of outstanding options (in shares) | shares 31
Outstanding options, weighted-average remaining contractual life 2 years 2 months 23 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 23.48
Number of exercisable options (in shares) | shares 31
Exercisable options, weighted-average exercise price (in dollars per share) $ 23.48
$25.37 - $25.37  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 25.37
Exercise price, upper range (USD per share) $ 25.37
Number of outstanding options (in shares) | shares 152
Outstanding options, weighted-average remaining contractual life 3 years 1 month 9 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 25.37
Number of exercisable options (in shares) | shares 152
Exercisable options, weighted-average exercise price (in dollars per share) $ 25.37
$26.61 - $26.61  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 26.61
Exercise price, upper range (USD per share) $ 26.61
Number of outstanding options (in shares) | shares 369
Outstanding options, weighted-average remaining contractual life 5 years 21 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 26.61
Number of exercisable options (in shares) | shares 369
Exercisable options, weighted-average exercise price (in dollars per share) $ 26.61
$38.32 - $38.32  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 38.32
Exercise price, upper range (USD per share) $ 38.32
Number of outstanding options (in shares) | shares 25
Outstanding options, weighted-average remaining contractual life 4 years 7 months 2 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 38.32
Number of exercisable options (in shares) | shares 25
Exercisable options, weighted-average exercise price (in dollars per share) $ 38.32
$41.67 - $41.67  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 41.67
Exercise price, upper range (USD per share) $ 41.67
Number of outstanding options (in shares) | shares 253
Outstanding options, weighted-average remaining contractual life 3 years 8 months 26 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 41.67
Number of exercisable options (in shares) | shares 253
Exercisable options, weighted-average exercise price (in dollars per share) $ 41.67
$18.58 - $41.67  
Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, lower range (USD per share) 18.58
Exercise price, upper range (USD per share) $ 41.67
Number of outstanding options (in shares) | shares 866
Outstanding options, weighted-average remaining contractual life 4 years 18 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 30.7
Number of exercisable options (in shares) | shares 866
Exercisable options, weighted-average exercise price (in dollars per share) $ 30.7