v3.26.1
Stock-Based Compensation - Time Based Restricted Stock Unit Activity (Detail) - Time Vested Restricted Stock Awards [Member] - shares
12 Months Ended
May 03, 2026
Apr. 27, 2025
Apr. 28, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
outstanding at beginning of year 262,148 308,927 285,826
granted 96,235 91,629 174,754
vested [1] (119,933) (103,320) (151,653)
forfeited (26,689) (35,088)  
outstanding at end of year 211,761 262,148 308,927
[1] During fiscal 2026, 119,933 time-based restricted stock units vested at an aggregate fair value of $532,000, or $4.44 per share. During fiscal 2025, 103,320 time-based restricted stock units vested at an aggregate fair value of $581,000, or $5.63 per share. During fiscal 2024, 151,653 time-based restricted stock vested at an aggregate fair value of $857,000, or $5.65 per share.