XML 124 R106.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share - Narrative (Details) - shares
12 Months Ended
Apr. 27, 2025
Apr. 28, 2024
Apr. 30, 2023
Earnings Per Share [Abstract]      
Weighted average shares used in the computation of basic, net loss per share 12,525,000 12,432,000 12,283,000
Weighted average shares used in the computation of diluted, net loss per share 12,525,000 12,432,000 12,283,000