Leases - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
May 02, 2026 |
Apr. 26, 2025 |
Apr. 27, 2024 |
|
| Lessor, Lease, Description [Line Items] | |||
| Operating lease, weighted average remaining lease term | 3 years | 2 years 4 months 24 days | |
| Operating lease, weighted average discount rate, percent | 6.40% | 6.10% | |
| Cost of sales | |||
| Lessor, Lease, Description [Line Items] | |||
| Operating lease, cost | $ 2,816 | $ 2,530 | $ 2,344 |
| Operating expense | |||
| Lessor, Lease, Description [Line Items] | |||
| Operating lease, cost | $ 657 | $ 674 | $ 980 |
| Minimum | |||
| Lessor, Lease, Description [Line Items] | |||
| Lessee, operating lease, term of contract | 1 year | ||
| Maximum | |||
| Lessor, Lease, Description [Line Items] | |||
| Lessee, operating lease, term of contract | 5 years | ||