Other Financial Data - Schedule of Allowance for Doubtful Accounts (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Movement ofAccounts Receivable, Allowance for Credit Loss, Current [Roll Forward] | ||||
| Balance at beginning of period | $ 83 | $ 74 | $ 74 | $ 75 |
| Provision | 6 | 3 | 13 | 6 |
| Accounts written off, net of recoveries | (2) | (1) | (4) | (6) |
| Foreign currency translation and other | (5) | 3 | (1) | 4 |
| Balance at end of period | $ 82 | $ 79 | $ 82 | $ 79 |