v3.26.1
Accumulated other comprehensive income (loss) ("AOCI") - Schedule of Pre-Tax Amounts Reclassified from AOCI into Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments $ (4,751) $ 2,364
Total amounts reclassified from AOCI 4,751 (2,364)
Reclassification out of accumulated other comprehensive income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Total amounts reclassified from AOCI 4,751 (2,364)
Reclassification out of accumulated other comprehensive income | Income Statement Location [Axis]: us-gaap:CostOfRevenue    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments 3,333 (1,588)
Reclassification out of accumulated other comprehensive income | Income Statement Location [Axis]: us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments 1,166 (654)
Reclassification out of accumulated other comprehensive income | Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments $ 252 $ (122)