Deferred Revenue - Gross Changes in Deferred Revenue Associated with Non-Cash Consideration Received (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Change in Contract with Customer, Liability [Roll Forward] | ||
| Balance, beginning of the year | $ 284 | $ 382 |
| Non-cash consideration received in exchange for services | 0 | 60 |
| Revenue recognized related to non-cash consideration | (94) | (158) |
| Balance, end of the year | 190 | 284 |
| Current portion | 50 | 95 |
| Long term portion | 140 | 189 |
| Deferred revenue, non-cash consideration | $ 190 | $ 284 |