Fair Value Measurement - Schedule of Accounts Receivable Monetization Agreements (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounts Receivable From Financial Institutions [Roll Forward] | ||
| Receivable from financial institutions at January 1 | $ 0 | $ 0 |
| Receivables sold to the financial institutions and derecognized | (1,123) | (1,323) |
| Receivables collected by financial institutions | 1,146 | 1,335 |
| Cash payments to financial institutions | (23) | (12) |
| Receivable from financial institutions at June 30 | $ 0 | $ 0 |