Share-Based Compensation - Additional Share Based Compensation Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Payment Arrangement [Abstract] | |||
| Total intrinsic value of options exercised and shares vested | $ 41 | $ 203 | $ 52 |
| Fair value of shares vested | $ 43 | $ 126 | $ 14 |