XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Schedule of Ranges of Outstanding And Exercisable Stock Options) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
$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 3
Outstanding options, weighted-average remaining contractual life 1 year 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 3
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 5
Outstanding options, weighted-average remaining contractual life 2 years 5 months 1 day
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 25.37
Number of exercisable options (in shares) | shares 5
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 271
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) $ 26.61
Number of exercisable options (in shares) | shares 271
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 3 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 171
Outstanding options, weighted-average remaining contractual life 1 year 25 days
Outstanding options, weighted- average exercise price per share (in dollars per share) $ 41.67
Number of exercisable options (in shares) | shares 171
Exercisable options, weighted-average exercise price (in dollars per share) $ 41.67
23.48 - $41.67  
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) $ 41.67
Number of outstanding options (in shares) | shares 475
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) $ 32.6
Number of exercisable options (in shares) | shares 475
Exercisable options, weighted-average exercise price (in dollars per share) $ 32.6