XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum lease Payments Under Non-cancellable Leases (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (3 months remaining) $ 16  
2025 46  
2026 39  
2027 32  
2028 30  
Thereafter 83  
Total future minimum lease payments 246  
Less: Interest (44)  
Present value of lease liabilities 202  
Current portion of lease liabilities 40 $ 42
Long-term lease liabilities $ 162 $ 152