v3.26.1
Income Taxes (Schedule of Unrecognized Tax Benefit Activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit, beginning of period $ 15,977 $ 16,075 $ 16,086
Additions for tax positions in prior periods 103 95 0
Additions for tax positions in current periods 1,239 723 971
Decreases for tax positions in prior periods (7,672) 0 0
Decreases related to expiration of the statute of limitations (76) (819) (102)
Decreases related to settlements with tax authorities 0 (186)  
Increases (decreases) related to change of foreign exchange rate 76 89 (880)
Unrecognized tax benefit, end of period $ 9,647 $ 15,977 $ 16,075