Leases - Summary of Lease Recognized Related to Operating Leases (Details) - USD ($) $ in Millions |
Jun. 29, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Leases [Abstract] | ||
| Operating lease assets | $ 234 | $ 192 |
| Operating lease liabilities - current | 52 | 39 |
| Operating lease liabilities - non-current | $ 196 | $ 166 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other assets | Other assets |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued liabilities | Accrued liabilities |
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | Other liabilities | Other liabilities |