v3.25.2
BENEFIT PLANS - Collective Bargaining Agreements (Details)
12 Months Ended
Aug. 02, 2025
employee
agreement
Aug. 02, 2025
employee
agreement
Jul. 29, 2023
agreement
Retirement Benefits [Abstract]      
Number of employees | employee 25,600 25,600  
Number of employees covered by collective bargaining agreements | employee 10,768 10,768  
Number of collective bargaining agreements | agreement 57 57  
Number of collective bargaining agreements renegotiated | agreement   10  
Number of employees covered by renegotiated collective bargaining agreements | employee   3,385  
Number of collective bargaining agreements expired | agreement     1
Number of collective bargaining agreements negotiated | agreement   10  
Number of employees covered by negotiated collective bargaining agreements | employee   1,119  
Number of collective bargaining agreements scheduled to expire | agreement 12    
Number of employees covered by collective bargaining agreements scheduled to expire | employee 3,381