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 |