XML 49 R41.htm IDEA: XBRL DOCUMENT
v3.19.3

LEASES - Additional Information (Details) $ in Thousands | 12 Months Ended
--- | ---
Jul. 27, 2019 USD ($) real_estate_partnership store property | Jul. 28, 2018 USD ($)
Leased Assets [Line Items] |  |
Number of stores leased | store | 27 |
Number of leased stores capitalized | store | 5 |
Renewal term | 5 years |
Number of real estate partnerships with company ownership interests | real_estate_partnership | 3 |
Number of partnerships to which rent was paid for leased stores | real_estate_partnership | 2 |
Rent paid to related partnership | $ | $ 1,455 | $ 1,455
Rent paid to Wakefern under sublease agreement | $ | $ 1,355 | 1,322
Minimum |  |
Leased Assets [Line Items] |  |
Lease terms | 20 years |
Term of non-cancelable leases | 1 year |
Maximum |  |
Leased Assets [Line Items] |  |
Lease terms | 30 years |
Variable Interest Entity, Not Primary Beneficiary |  |
Leased Assets [Line Items] |  |
Number of variable interest entity real estate partnerships | real_estate_partnership | 1 |
Number of properties owned by VIE partnership | property | 1 |
Percentage of profits and losses entitled to Company | 33.00% |
Officer |  |
Leased Assets [Line Items] |  |
Officer ownership percentage in leasing property realty firm | 30.00% |
Rent paid to related parties | $ | $ 688 | $ 688

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_OperatingLeasedAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685 + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vlgea_AggregateRentToRelatedParties
Namespace Prefix: | vlgea_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Lessee Leasing Arrangements, Capital and Operating Leases, Non-Cancelable, Term of Contract + References No definition available. + Details
Name: | vlgea_LesseeLeasingArrangementsCapitalandOperatingLeasesNonCancelableTermofContract
Namespace Prefix: | vlgea_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee Leasing Arrangements, Capital and Operating Leases, Renewal Term + References No definition available. + Details
Name: | vlgea_LesseeLeasingArrangementsCapitalandOperatingLeasesRenewalTerm
Namespace Prefix: | vlgea_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee Leasing Arrangements, Operating and Capital Leases, Term of Contract + References No definition available. + Details
Name: | vlgea_LesseeLeasingArrangementsOperatingandCapitalLeasesTermofContract
Namespace Prefix: | vlgea_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Leased Stores Capitalized + References No definition available. + Details
Name: | vlgea_NumberofLeasedStoresCapitalized
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Stores Leased + References No definition available. + Details
Name: | vlgea_NumberofStoresLeased
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership + References No definition available. + Details
Name: | vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Number of Real Estate Partnerships + References No definition available. + Details
Name: | vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid + References No definition available. + Details
Name: | vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity + References No definition available. + Details
Name: | vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Officer Ownership Percentage + References No definition available. + Details
Name: | vlgea_RelatedPartyTransactionOfficerOwnershipPercentage
Namespace Prefix: | vlgea_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vlgea_SubleaseAgreementAnnualRent
Namespace Prefix: | vlgea_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_OfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |