v3.22.2.2
Share-Based Compensation, Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 31, 2020
Compensation Expense [Abstract]      
Total compensation expense $ 8,198 $ 8,729 $ 6,386
Total unrecognized compensation expense and weighted-average periods over which the expense is expected to be recognized [Abstract]      
Number of shares issued from vesting of share-based compensation awards (in shares) 32,461    
Tax withholding payment net of cash received from issuance of share based compensation awards $ (2,599) $ (2,282) $ (2,160)
Nonvested Stock Awards [Member]      
Total unrecognized compensation expense and weighted-average periods over which the expense is expected to be recognized [Abstract]      
Total unrecognized compensation $ 6,859    
Weighted average period in years 1 year 9 months 3 days