Leases - Assets and Liabilities (Details) - USD ($) $ in Millions |
Jun. 29, 2024 |
Dec. 31, 2023 |
---|---|---|
Assets [Abstract] | ||
Operating lease assets | $ 527 | $ 495 |
Liabilities, Current [Abstract] | ||
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued liabilities | Accrued liabilities |
Current lease liabilities | $ 124 | $ 125 |
Liabilities, Noncurrent [Abstract] | ||
Operating lease liabilities | $ 421 | $ 407 |