v3.26.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Mar. 28, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 10,323 $ 7,354
Work in process 133,585 127,651
Finished goods 37,844 48,909
Total $ 181,752 $ 183,914