Supplemental Financial Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
May 02, 2026 |
May 03, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Accruals relating to inventory purchases | $ 7,193 | $ 10,164 |
| Current payables relating to purchases of property and equipment | $ 12,179 | $ 8,420 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other current liabilities | Other current liabilities |
| Current portion of operating lease liabilities | $ 4,831 | $ 3,342 |
| Other | 43,917 | 13,530 |
| Other current liabilities | $ 68,120 | $ 35,456 |