XML 109 R98.htm IDEA: XBRL DOCUMENT v3.25.2
(Loss) Income per Share - Narrative (Details) - shares
12 Months Ended
May 03, 2025
Apr. 27, 2024
Earnings Per Share [Abstract]    
Dilutive effect of potential common shares 230,000 535,378