XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Concentrations (Details) - Customer Concentration Risk
12 Months Ended
May 03, 2025
Apr. 27, 2024
Apr. 29, 2023
Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 86.00% 53.00%  
Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk (as a percent)   23.00%  
Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 67.00% 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)     13.00%
Revenue | Customer D      
Concentration Risk [Line Items]      
Concentration risk (as a percent)     12.00%