v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Aug. 30, 2022
Aug. 26, 2020
Aug. 29, 2018
Aug. 05, 2015
Jul. 31, 2025
Jul. 31, 2024
Aug. 27, 2024
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Aggregate intrinsic value of outstanding options         $ 466,000 $ 4,800,000  
Options granted (in shares)         61,318 22,281  
Grant-date fair value of options granted         $ 875,000 $ 350,000  
Stock options exercised (in shares)         0 0  
Vested and exercisable stock options (in shares)         427,448    
Outstanding with an aggregate intrinsic value         $ 459,000,000    
weighted average remaining contractual life (in years)         4 years 7 months 6 days    
Weighted average exercise price (in dollars per share)         $ 81.23    
Unvested restricted shares outstanding (in shares)         263,779    
Weighted average grant date fair value (in dollars per share)         $ 57.61    
Options              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Share-based compensation expense         $ 288,000 $ 200,800  
Stock-based compensation expense, after Tax         223,000 $ 164,000  
Unrecognized compensation cost         $ 1,600,000    
Weighted average remaining vesting period (in years)         1 year 3 months 18 days    
Restricted stock              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Restricted shares granted (in shares)         29,363 16,364  
Minimum | Options              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Options vesting period (in years)         3 years    
Maximum | Options              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Options vesting period (in years)         5 years    
2024 Equity Incentive Plan              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Number of shares authorized (in shares)             500,000
Shares remained available for award (in shares)         336,772    
Stock-based compensation, unvested options (in shares)         63,818    
Expiration period (in days)         10 years    
Restated Option Plan              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Number of shares authorized (in shares)       1,800,000 427,448    
Shares remained available for award (in shares)         0    
Share-based compensation expense         $ 1,200,000 $ 1,300,000  
Stock-based compensation expense, after Tax         $ 905,000 1,100,000  
Number of additional shares authorized (in shares) 185,000 200,000 200,000 300,000      
Stock-based compensation, unvested options (in shares)         230,486    
Stock Incentive Plan              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Number of shares authorized (in shares)     450,000        
Number of additional shares authorized (in shares)     100,000        
Restated Incentive Plan and 2024 Equity Incentive Plan              
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]              
Share-based compensation expense         $ 869,000 1,100,000  
Stock-based compensation expense, after Tax         673,000 $ 839,000  
Unrecognized compensation cost         $ 4,900,000    
Weighted average remaining vesting period (in years)         1 year 10 months 24 days