v3.26.1
Net Loss Per Share - Narrative (Details) - shares
shares in Thousands
12 Months Ended
May 03, 2026
Apr. 27, 2025
Apr. 28, 2024
Earnings Per Share [Abstract]      
Weighted average shares used in the computation of basic, net loss per share 12,630 12,525 12,432
Weighted average shares used in the computation of diluted, net loss per share 12,630 12,525 12,432