XML 134 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Transactions And Stock-Based Compensation - Summary Of Options Outstanding (Details)
shares in Millions
12 Months Ended
Dec. 31, 2024
$ / shares
shares
$12.54 to 16.51  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower limit (in USD per share) $ 12.54
Exercise price, upper limit (in USD per share) $ 16.51
Outstanding, shares (in shares) | shares 0.5
Outstanding, average exercise price (in USD per share) $ 14.63
Outstanding, average remaining life (in years) 1 year 6 months
Exercisable, shares (in shares) | shares 0.5
Exercisable, average exercise price (in USD per share) $ 14.63
$16.52 to 18.97  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower limit (in USD per share) 16.52
Exercise price, upper limit (in USD per share) $ 18.97
Outstanding, shares (in shares) | shares 1.8
Outstanding, average exercise price (in USD per share) $ 18.47
Outstanding, average remaining life (in years) 9 years 4 months 24 days
Exercisable, shares (in shares) | shares 0.3
Exercisable, average exercise price (in USD per share) $ 18.28
$18.98 to 25.13  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower limit (in USD per share) 18.98
Exercise price, upper limit (in USD per share) $ 25.13
Outstanding, shares (in shares) | shares 2.6
Outstanding, average exercise price (in USD per share) $ 21.09
Outstanding, average remaining life (in years) 4 years 9 months 18 days
Exercisable, shares (in shares) | shares 1.9
Exercisable, average exercise price (in USD per share) $ 20.57
$25.14 to $37.94  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower limit (in USD per share) 25.14
Exercise price, upper limit (in USD per share) $ 37.94
Outstanding, shares (in shares) | shares 1.9
Outstanding, average exercise price (in USD per share) $ 31.39
Outstanding, average remaining life (in years) 4 years 10 months 24 days
Exercisable, shares (in shares) | shares 1.7
Exercisable, average exercise price (in USD per share) $ 31.94
$37.95 to 48.52  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower limit (in USD per share) 37.95
Exercise price, upper limit (in USD per share) $ 48.52
Outstanding, shares (in shares) | shares 0.6
Outstanding, average exercise price (in USD per share) $ 43.06
Outstanding, average remaining life (in years) 6 years 7 months 6 days
Exercisable, shares (in shares) | shares 0.3
Exercisable, average exercise price (in USD per share) $ 44.58