XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net sales $ 725,006 $ 1,049,367 $ 973,653
Automotive      
Disaggregation of Revenue [Line Items]      
Total net sales 535,205 759,454 646,761
Industrial and other      
Disaggregation of Revenue [Line Items]      
Total net sales $ 189,801 $ 289,913 $ 326,892