v3.26.1
Revenue from Contracts with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Mar. 29, 2024
Disaggregation of Revenue [Line Items]      
Total net sales $ 890,096 $ 725,006 $ 1,049,367
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 91,412 92,458 149,283
Other Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 41,778 24,851 32,119
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 120,562 106,726 176,628
Greater China      
Disaggregation of Revenue [Line Items]      
Total net sales 249,417 183,033 274,851
Japan      
Disaggregation of Revenue [Line Items]      
Total net sales 150,946 153,842 175,713
South Korea      
Disaggregation of Revenue [Line Items]      
Total net sales 77,976 73,702 113,877
Other Asia      
Disaggregation of Revenue [Line Items]      
Total net sales $ 158,005 $ 90,394 $ 126,896