Revenue - Contract Assets and Liabilities (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | $ 128 | $ 135 |
| Ending balance | 126 | 137 |
| Additional contract assets recognized but not billed | 36 | 24 |
| Contract with Customer, Asset, Reclassified to Receivable | 38 | 22 |
| Contract With Customer, Liability [Roll Forward] | ||
| Beginning balance | 143 | 155 |
| contract with customer liability amount billed but revenue not recognized | 41 | 39 |
| Revenue recognized related to contract liabilities and other | (43) | (63) |
| Ending balance | 141 | 131 |
| Prior year deferral | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Revenue recognized related to contract liabilities and other | (37) | (52) |
| Other Noncurrent Assets | ||
| Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] | ||
| Ending balance | 7 | 6 |
| Long-Term Unearned Income | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Ending balance | $ 68 | $ 49 |