v3.26.1
Balance Sheet Components (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Balance Sheet Related Disclosures [Abstract]    
Finished products $ 40,802 $ 55,972
Raw materials and supplies 27,278 26,273
Customer service inventories 925 1,734
Total inventories 69,005 83,979
Consigned inventories included within raw materials $ 20,745 $ 21,047