v3.26.1
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