XML 76 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Changes in Outstanding Payment Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Supplier Finance Program, Obligation [Roll Forward]    
Opening balance, January 1 $ 274 $ 196
Obligations confirmed 948 1,100
Obligations paid (1,000) (1,022)
Closing balance, December 31 $ 222 $ 274