v3.25.2
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Mar. 28, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 7,306 $ 7,354
Work in process 131,972 127,651
Finished goods 34,518 48,909
Total $ 173,796 $ 183,914