v3.26.1
Leases - Schedule of Weighted-Average Remaining Lease Term and Discount Rate for Operating Leases and Finance Leases (Details)
Jun. 28, 2026
Jun. 29, 2025
Leases [Abstract]    
Operating leases 4 years 1 month 6 days 4 years 6 months
Finance leases 3 years 9 months 18 days 3 years 3 months 18 days
Operating leases 5.60% 5.10%
Finance leases 4.80% 5.20%