XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Concentrations (Details) - Customer Concentration Risk
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 53.00% 54.00%  
Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 23.00%    
Accounts Receivable | Customer C      
Concentration Risk [Line Items]      
Concentration risk (as a percent)   22.00%  
Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 39.00% 46.00%  
Revenue | Customer B      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 15.00%    
Revenue | Customer C      
Concentration Risk [Line Items]      
Concentration risk (as a percent)   12.00% 11.00%
Revenue | Customer D      
Concentration Risk [Line Items]      
Concentration risk (as a percent)     30.00%
Revenue | Customer E      
Concentration Risk [Line Items]      
Concentration risk (as a percent)   13.00% 18.00%
Revenue | Customer F      
Concentration Risk [Line Items]      
Concentration risk (as a percent)     10.00%