XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Nonvested Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 01, 2025
Aug. 02, 2024
Jul. 28, 2023
Nonvested Stock Awards      
Nonvested stock, shares, rollforward      
Unvested, beginning of period (in shares) 226,155    
Granted (in shares) 222,064    
Vested (in shares) (96,204)    
Forfeited (in shares) (15,460)    
Unvested, end of period (in shares) 336,555 226,155  
Nonvested stock, weighted-average grant date fair value rollforward      
Unvested, beginning of period (in dollars per share) $ 87.92    
Granted (in dollars per share) 46.14    
Vested (in dollars per share) 87.5    
Forfeited (in dollars per share) 57.66    
Unvested, end of period (in dollars per share) $ 61.86 $ 87.92  
Total fair value of nonvested stock $ 8,418 $ 8,571 $ 4,947
Nonvested Stock Awards | Minimum      
Nonvested Stock Awards and Nonvested Stock Units      
Vesting period 1 year    
Nonvested Stock Awards | Maximum      
Nonvested Stock Awards and Nonvested Stock Units      
Vesting period 3 years    
2025 LTPP      
Nonvested Stock Awards and Nonvested Stock Units      
Vesting period 3 years    
Nonvested stock earned (in shares) 27,650    
2025 LTPP | Minimum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2025    
2025 LTPP | Maximum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2027    
2024 LTPP      
Nonvested Stock Awards and Nonvested Stock Units      
Vesting period 3 years    
Nonvested stock earned (in shares) 49,156    
2024 LTPP | Minimum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2024    
2024 LTPP | Maximum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2026    
2023 LTPP      
Nonvested Stock Awards and Nonvested Stock Units      
Vesting period 3 years    
Nonvested stock earned (in shares) 13,654    
2023 LTPP | Minimum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2023    
2023 LTPP | Maximum      
Nonvested Stock Awards and Nonvested Stock Units      
Performance Period 2025