Contract Costs - Schedule of Activity Related to Capitalized Contract Cost (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Capitalized Contract Cost, Net [Roll Forward] | ||
| Capitalized contract cost, net at period start | $ 68 | $ 92 |
| Capitalized | 2 | 6 |
| Amortization | (18) | (22) |
| Capitalized contract cost, net at period end | $ 52 | $ 76 |