v3.26.1
Fair Value of Financial Instruments - Schedule of fair value and carrying value of our debt (Details) - USD ($)
$ in Thousands
Mar. 29, 2026
Jun. 29, 2025
Carrying value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt $ 1,776,863 $ 1,321,790
Fair value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt $ 1,674,863 $ 1,316,993