v3.26.1
Stockholders' Equity and Share-Based Compensation -Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) - $ / shares
12 Months Ended
Apr. 26, 2025
Apr. 27, 2024
Equity [Abstract]    
Fair value options granted (in dollars per share) $ 5.98 $ 4.92
Risk-free interest rate 3.58% 4.37%
Expected volatility 49.14% 46.28%
Expected life of option (in years) 6 years 9 months 29 days 6 years 10 months 24 days