v3.26.1
Leases - Lease Costs and Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Lease costs:    
Operating lease costs $ 22,926 $ 23,993
Variable lease costs 27,351 26,924
Short-term lease cost 3,616 3,920
Sublease income (485) (830)
Total lease costs 53,408 54,007
Cash paid for amounts included in measurement of operating lease liabilities 21,287 24,359
Right-of-use assets obtained in exchange for new operating lease liabilities $ 13,124 $ 12,052
Weighted-average remaining lease term - operating leases (in years) 6 years 8 months 12 days 7 years 4 months 24 days
Weighted-discount rate - operating leases 5.10% 4.70%