v3.26.1
Concentrations (Details) - Customer Concentration Risk
12 Months Ended
May 02, 2026
May 03, 2025
Apr. 27, 2024
Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 53.00% 86.00%  
Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 20.00%    
Accounts Receivable | Customer C      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 19.00%    
Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 49.00% 67.00% 39.00%
Revenue | Customer B      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 32.00%    
Revenue | Customer C      
Concentration Risk [Line Items]      
Concentration risk (as a percent)     15.00%