v3.26.1
Schedule II—Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Allowance for Credit Losses    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period $ 2,148 $ 867
Charge (recovery) to costs and expenses 926 1,775
Write-offs / Deductions (2,097) (494)
Balance at end of period 977 2,148
Sales Returns Reserves    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 1,830 2,181
Addition Charged to Costs 134,294 165,055
Write-offs / Deductions (134,755) (165,406)
Balance at end of period $ 1,369 $ 1,830