XML 146 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Future Minimum lease Payments Under Non-cancellable Leases (Details) - USD ($)
$ in Millions
Jun. 29, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (6 months remaining) $ 27  
2025 43  
2026 36  
2027 29  
2028 25  
Thereafter 66  
Total future minimum lease payments 226  
Less: Interest (40)  
Present value of lease liabilities 186  
Current portion of lease liabilities 41 $ 42
Long-term lease liabilities $ 145 $ 152