Accounts Payable - Narrative (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|
| Supplier Financing Obligations [Line Items] | |||
| Outstanding payment obligations | $ 180 | $ 197 | $ 182 |
| Accounts Payable | |||
| Supplier Financing Obligations [Line Items] | |||
| Outstanding payment obligations | 162 | 170 | 164 |
| Short-Term Debt | |||
| Supplier Financing Obligations [Line Items] | |||
| Outstanding payment obligations | $ 18 | $ 27 | $ 18 |