v3.25.2
Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Mar. 28, 2025
Property, Plant and Equipment [Line Items]    
Total $ 841,831 $ 828,774
Less accumulated depreciation (536,636) (525,855)
Total 305,195 302,919
Land    
Property, Plant and Equipment [Line Items]    
Total 25,405 25,175
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 67,157 66,258
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 689,815 670,902
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 6,768 6,677
Right-of-use asset    
Property, Plant and Equipment [Line Items]    
Total 8,826 8,182
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 43,860 $ 51,580