v3.25.0.1
Stock Incentive Plans - Restricted Stock Unit and Performance Stock Unit Activity (Details) - Restricted stock units and performance stock units
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Units  
Unvested at beginning of period (in shares) 16,994
Granted (in shares) 9,978
Vested (in shares) (6,532)
Forfeited (in shares) (1,928)
Unvested at end of period (in shares) 18,512
Weighted average grant date fair value (in dollars per share)  
Unvested at beginning of year (in dollars per share) | $ / shares $ 77.65
Granted (in dollars per share) | $ / shares 75.97
Vested (in dollars per share) | $ / shares 76.08
Forfeited (in dollars per share) | $ / shares 78.71
Unvested at end of year (in dollars per share) | $ / shares $ 77.19
Restricted stock units and performance stock units vested if actual payout rates are applied (in shares) 6,600