Stock-Based Compensation - Schedule of Additional Information Regarding Stock Option Exercises (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Share-Based Payment Arrangement [Abstract] | ||||
Intrinsic value of stock options exercised | $ 1 | $ 4 | $ 21 | $ 16 |
Cash received from option exercises | 5 | 9 | 46 | 24 |
Treasury shares repurchased for employee payroll taxes | (1) | (1) | (7) | (5) |
Income tax benefit realized from option exercises | 1 | 1 | 3 | 4 |
Aggregate grant-date fair value of stock options vested | $ 0 | $ 0 | $ 16 | $ 15 |