v3.26.1
Net Income (Loss) Per Share - Narrative (Detail) - shares
shares in Thousands
3 Months Ended
Aug. 02, 2026
Aug. 03, 2025
Earnings Per Share [Abstract]    
Weighted average shares used in the computation of basic, net loss per share 12,673 12,570
Weighted average shares used in the computation of diluted, net loss per share 12,821 12,570