v3.24.1.1.u2
Inventories - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 9,549 $ 15,049
Work in process 110,236 98,836
Finished goods 42,517 37,416
Total $ 162,302 $ 151,301