XML 96 R45.htm IDEA: XBRL DOCUMENT
v3.8.0.1

PENSION PLANS - Additional Information (Details) $ in Thousands | 12 Months Ended
--- | ---
Jul. 28, 2018 USD ($) | Jul. 29, 2017 USD ($) pension_plan | Jul. 30, 2016 USD ($) pension_plan | Jul. 25, 2015 USD ($)
Compensation Related Costs [Abstract] |  |  |  |
Number of defined benefit plans | pension_plan |  | 4 | 4,000 |
Number of defined benefit plans covering union members | pension_plan |  | 2 |  |
Number of defined benefit plans covering non-union members | pension_plan |  | 1 |  |
Defined Benefit Plan, Curtailments |  | $ 0 | $ (17,904) |
Accumulated benefit obligations |  | 71,701 | 80,021 |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Class A common stock held in plan |  | 636 | 770 |
Company contributions to other multi-employer benefit plans |  | 28,137 | 27,965 | $ 26,932
401(k) company contributions |  | 1,132 | 641 | 392
Company contributions to union sponsored plans |  | $ 783 | $ 836 | $ 817
Equity Securities |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Minimum target allocation |  | 50.00% |  |
Maximum target allocation |  | 70.00% |  |
Fixed Income Funds |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Minimum target allocation |  | 25.00% |  |
Maximum target allocation |  | 40.00% |  |
Cash and Cash Equivalents |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Minimum target allocation |  | 0.00% |  |
Maximum target allocation |  | 10.00% |  |
Scenario, Forecast [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year | $ 3,500 |  |  |
Expected net actuarial loss to be recognized | $ 570 |  |  |

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

X
- Definition For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accumulated Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6503844 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of employer securities or securities of parties related to the employer that are included in plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (n) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of decrease that is related to an event that significantly reduces the expected years of future service of present employees or eliminates for a significant number of employees the accrual of defined benefits for some or all of their future services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(10) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Curtailment -URI http://asc.fasb.org/extlink&oid=6520938 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 15 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=7577095&loc=d3e8001-114927 + Details
Name: | us-gaap_DefinedBenefitPlanCurtailments
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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Target allocation maximum percentage of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2446-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Target allocation minimum percentage of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan in the current remaining fiscal period. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan, Number of Plans + References No definition available. + Details
Name: | vlgea_DefinedBenefitPlanNumberofPlans
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Number of Plans Covering Non-Union Members + References No definition available. + Details
Name: | vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Number of Plans Covering Union Members + References No definition available. + Details
Name: | vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers
Namespace Prefix: | vlgea_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |