v3.26.3
LEASES - Additional Information (Details)
$ in Thousands
12 Months Ended
Aug. 01, 2026
USD ($)
renewal_option
Aug. 12, 2026
USD ($)
Aug. 02, 2025
Lessee, Lease, Description [Line Items]      
Number of renewal options | renewal_option 1    
Weighted average remaining lease term 3 years 9 months 18 days   4 years 4 months 24 days
Weighted average discount rate, percent 5.10%   5.20%
Estimated lease payments $ 75,239    
Subsequent Event      
Lessee, Lease, Description [Line Items]      
Term of lease contracts (in years)   61 months  
Estimated lease payments   $ 6,000  
Minimum      
Lessee, Lease, Description [Line Items]      
Term of lease contracts (in years) 5 years    
Lessor, operating lease, term of contract (in years) 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of lease contracts (in years) 11 years    
Lessor, operating lease, term of contract (in years) 6 years