XML 106 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases and Other Commitments - Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 28, 2024
Jun. 30, 2023
Leases [Abstract]    
2025 $ 60  
2026 57  
2027 50  
2028 42  
2029 36  
Thereafter 254  
Total future minimum lease payments 499  
Less: imputed interest 150  
Present value of lease liabilities $ 349 $ 284