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