Leases (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Apr. 26, 2025 |
Apr. 27, 2024 |
Apr. 29, 2023 |
|
Lessor, Lease, Description [Line Items] | |||
Operating lease, weighted average remaining lease term | 2 years 4 months 24 days | 2 years 4 months 24 days | |
Operating lease, weighted average discount rate, percent | 6.10% | 5.00% | |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other long-term obligations | ||
Cost of sales | |||
Lessor, Lease, Description [Line Items] | |||
Operating lease, cost | $ 2,530 | $ 2,344 | $ 2,560 |
Operating expense | |||
Lessor, Lease, Description [Line Items] | |||
Operating lease, cost | $ 674 | $ 980 | $ 906 |
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 |