v3.26.1
Balance Sheet Components (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Balance Sheet Related Disclosures [Abstract]    
Taxes $ 12,734 $ 12,467
Compensation and benefits 9,477 9,929
Warranties 3,282 3,352
Other 8,632 13,149
Accrued expenses $ 34,125 $ 38,897