v3.25.2
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