v3.26.1
Inventories - Inventories Components (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 39,678 $ 48,752
Supplies 12,581 11,779
Work in process 3,670 5,246
Finished goods 48,917 61,116
Gross inventories 104,846 126,893
Net realizable value adjustment (3,779) (3,964)
Total inventories $ 101,067 $ 122,929