Revenue from Contracts with Customers - Contract Assets Rollforward (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Capitalized Cost To Fulfill Customer Contracts | ||
| Change in Capitalized Contract Costs | ||
| Balance at beginning of period | $ 370 | $ 355 |
| Additions | 380 | 362 |
| Amortization | (478) | (462) |
| Impairment | 0 | 0 |
| Foreign currency translation and other | (3) | 2 |
| Balance at end of period | 269 | 257 |
| Capitalized Cost To Obtain Customer Contracts | ||
| Change in Capitalized Contract Costs | ||
| Balance at beginning of period | 195 | 185 |
| Additions | 14 | 10 |
| Amortization | (13) | (12) |
| Impairment | 0 | 0 |
| Foreign currency translation and other | (2) | 0 |
| Balance at end of period | $ 194 | $ 183 |