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