v3.24.1.1.u2
Revenue from Contracts with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 25, 2022
Disaggregation of Revenue [Line Items]      
Total net sales $ 1,049,367 $ 973,653 $ 768,674
Automotive      
Disaggregation of Revenue [Line Items]      
Total net sales 759,454 646,761 522,795
Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales 223,810 208,604 143,266
Other      
Disaggregation of Revenue [Line Items]      
Total net sales $ 66,103 $ 118,288 $ 102,613