XML 138 R74.htm IDEA: XBRL DOCUMENT
v3.19.3

DERIVATIVES (Details) - USD ($) | Aug. 03, 2019 | Apr. 02, 2019 | Mar. 21, 2019 | Mar. 18, 2019 | Jan. 24, 2019 | Jan. 23, 2019 | Jan. 11, 2019 | Nov. 30, 2018 | Nov. 16, 2018 | Oct. 26, 2018 | Jun. 24, 2016 | Jun. 09, 2016 | Jun. 07, 2016 | Mar. 31, 2015 | Jan. 23, 2015
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | $ 2,200,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 25,000,000.0 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  |  |  |  | 1.065% |  |
Interest rate swap 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 25,000,000.0 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  |  |  | 0.926% |  |  |
Interest rate swap 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 60,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1.795%
Interest rate swap 4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 40,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  |  |  |  |  | 1.795% |
Interest rate swap 5 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000.00 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  | 2.824% |  |  |  |  |
Interest rate swap 6 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000.00 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  | 2.8915% |  |  |  |  |
Interest rate swap 7 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000.00 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  | 2.921% |  |  |  |  |
Interest rate swap 8 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000.00 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  |  | 2.955% |  |  |  |  |
Interest rate swap 9 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 150,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  | 2.895% |  |  |  |  |  |
Interest rate swap 10 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  | 2.958% |  |  |  |  |  |
Interest rate swap 11 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  |  | 2.959% |  |  |  |  |  |
Interest rate swap 12 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  | 2.8084% |  |  |  |  |  |  |
Interest rate swap 13 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  | 2.8315% |  |  |  |  |  |  |
Interest rate swap 14 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  |  | 2.848% |  |  |  |  |  |  |
Interest rate swap 15 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  | 2.4678% |  |  |  |  |  |  |  |
Interest rate swap 16 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000.00 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  | 2.477% |  |  |  |  |  |  |  |
Interest rate swap 17 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  |  | 2.501% |  |  |  |  |  |  |  |
Interest rate swap 18 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  | 2.55% |  |  |  |  |  |  |  |  |
Interest rate swap 19 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  | 2.5255% |  |  |  |  |  |  |  |  |
Interest rate swap 20 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  | 2.5292% |  |  |  |  |  |  |  |  |
Interest rate swap 21 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  |  | 2.542% |  |  |  |  |  |  |  |  |
Interest rate swap 22 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  | 2.521% |  |  |  |  |  |  |  |  |  |
Interest rate swap 23 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  |  | 2.5558% |  |  |  |  |  |  |  |  |  |
Interest rate swap 24 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  |  | 2.3645% |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 25 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  | 2.4925% |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 26 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  |  | 2.449% |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 27 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  | 2.252% |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 28 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  | 2.217% |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 29 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  | 2.229% |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 30 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 50,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, forward interest rate |  | 2.184% |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 33 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap 35 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  | $ 200,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Interest rate swap |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount | $ 200,000,000 |  |  |  | $ 100,000,000 | $ 250,000,000 | $ 250,000,000 | $ 250,000,000 | $ 250,000,000 | $ 350,000,000 | $ 25,000,000 |  |  | $ 84,000,000 | $ 140,000,000

X
- Definition Stated rate on an interest rate forward or futures contract. + References No definition available. + Details
Name: | us-gaap_DerivativeForwardInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap6MemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap14MemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap16Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap17Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap18Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap20Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap21Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap22Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap23Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap24Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap25Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap26Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap27Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap28Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap29Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap30Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap33Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=unfi_InterestRateSwap35Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |