Cash Flow Information - Narrative (Details) - USD ($) $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Jan. 01, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Supplemental Cash Flow Information [Abstract] | ||||
| Capital expenditures | $ 97 | $ 72 | $ 55 | |
| Termination notice period (in days) | 30 days | |||
| Payment timing (in days) | 120 days | |||
| Supplier invoices subject to future payment | $ 268 | $ 258 | ||
| Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] | Accounts payable, trade | Accounts payable, trade | ||
| X | ||||||||||
- Definition Supplier Finance Program, Agreement Termination Notice, Period No definition available.
|
| X | ||||||||||
- Definition Future cash outflow to pay for purchases of fixed assets that have occurred. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of obligation for supplier finance program, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|