v3.26.1
Supplier Payable Programs - Changes to Outstanding Payment Obligations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Supplier Finance Program, Obligation [Roll Forward]    
Opening balance, January 1 $ 301 $ 222
Obligations confirmed 295 275
Obligations paid (205) (221)
Closing balance, March 31 $ 391 $ 276