v3.26.1
Concentration Risk (Details)
12 Months Ended
May 03, 2025
Customer Concentration Risk | Customer Financing | Supplier  
Concentration Risk [Line Items]  
Concentration risk (as a percent) 50.00%