XML 62 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Mar. 28, 2026
Inventory Disclosure [Abstract]    
Raw materials $ 91,817 $ 87,180
Work in process 35,245 34,968
Finished goods 181,916 173,523
Total inventories $ 308,978 $ 295,671