v3.26.1
BENEFIT PLANS - Collective Bargaining Agreements (Details)
12 Months Ended
Aug. 02, 2025
employee
agreement
Aug. 01, 2026
employee
agreement
Aug. 03, 2024
agreement
employee
Retirement Benefits [Abstract]      
Number of employees   23,431  
Number of employees covered by collective bargaining agreements   11,341  
Number of collective bargaining agreements | agreement   64  
Number of collective bargaining agreements renegotiated | agreement   8  
Number of employees covered by renegotiated collective bargaining agreements   1,956  
Number of employees covered by renegotiated collective bargaining agreements, tentative agreements in place | agreement     5
Number of collective bargaining agreements expired | agreement   4  
Number of employee, tentative agreement pending ratification     1,244
Number of employees without renegotiated collective bargaining agreement   853  
Number of collective bargaining agreements negotiated | agreement   7  
Number of employees covered by negotiated collective bargaining agreements   1,328  
Number of collective bargaining agreements scheduled to expire | agreement 24    
Number of employees covered by collective bargaining agreements scheduled to expire 2,424