v3.26.3
INVENTORIES - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Oct. 04, 2026
Jun. 30, 2026
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 49,840 $ 46,713
Work in process 20,149 20,011
Finished goods 18,364 15,537
Total inventories $ 88,353 $ 82,261