XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock and Stock-Based Compensation Plans - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Options - beginning balance (in shares) | shares 20,742
Granted (in shares) | shares 955
Exercised (in shares) | shares (8,662)
Forfeited (in shares) | shares (240)
Expired (in share) | shares (21)
Options - ending balance (in shares) | shares 12,774
Options exercisable (in shares) | shares 9,265
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Options - beginning of period (in dollars per share) | $ / shares $ 75
Options - shares granted (in dollars per share) | $ / shares 106
Options - shares exercised (in dollars per share) | $ / shares 74
Options - shares forfeited (in dollars per share) | $ / shares 76
Options - shares expired (in dollars per share) | $ / shares 73
Options - end of period (in dollars per share) | $ / shares 78
Options exercisable - end of period (in dollars per share) | $ / shares $ 76
Weighted average remaining contractual life, options outstanding (in years) 5 years
Weighted average remaining contractual life, options exercisable (in years) 4 years
Intrinsic value of unexercised in-the-money options, options outstanding | $ $ 176
Intrinsic value of unexercised in-the-money options, options exercisable | $ $ 136