XML 124 R106.htm IDEA: XBRL DOCUMENT
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 |  |

X
- Definition Number of persons employed by the Entity + References No definition available. + Details
Name: | dei_EntityNumberOfEmployees
Namespace Prefix: | dei_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number Of Collective Bargaining Agreements Covered Employees + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfCollectiveBargainingAgreementsCoveredEmployees
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number of collective bargaining agreements covering employees expired. + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfCollectiveBargainingAgreementsCoveringEmployeesExpired
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number Of Collective Bargaining Agreements Covering Employees Negotiated + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfCollectiveBargainingAgreementsCoveringEmployeesNegotiated
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number of collective bargaining agreements covering employees renegotiated. + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfCollectiveBargainingAgreementsCoveringEmployeesRenegotiated
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number Of Collective Bargaining Agreements Covering Employees Scheduled to Expire + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfCollectiveBargainingAgreementsCoveringEmployeesScheduledtoExpire
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number of employees expire collective bargaining agreement. + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfEmployeesExpireCollectiveBargainingAgreement
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number Of Employees Negotiated Collective Bargaining Agreement + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfEmployeesNegotiatedCollectiveBargainingAgreement
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number of employees renegotiated collective bargaining agreement. + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfEmployeesRenegotiatedCollectiveBargainingAgreement
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Collective Bargaining Arrangement, Number Of Participants + References No definition available. + Details
Name: | unfi_MultiemployerPlansCollectiveBargainingArrangementNumberOfParticipants
Namespace Prefix: | unfi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration