XML 36 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans (Retirement Plan Costs) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense $ 5,171us-gaap_PensionExpense $ 5,794us-gaap_PensionExpense $ 4,804us-gaap_PensionExpense
Retirement savings plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense 1,752us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_RetirementSavingsPlanMember
1,715us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_RetirementSavingsPlanMember
1,560us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_RetirementSavingsPlanMember
Profit-sharing plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense 1,258us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_ProfitSharingPlanMember
1,750us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_ProfitSharingPlanMember
1,650us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_ProfitSharingPlanMember
Deferred compensation plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense 1,328us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_DeferredCompensationPlanMember
126us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_DeferredCompensationPlanMember
291us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_DeferredCompensationPlanMember
Supplemental retirement plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense 1,061us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_SupplementalRetirementPlanMember
2,025us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_SupplementalRetirementPlanMember
1,105us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_SupplementalRetirementPlanMember
Pharmacist deferred compensation plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension Expense $ (228)us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_PharmacistDeferredCompensationPlanMember
$ 178us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_PharmacistDeferredCompensationPlanMember
$ 198us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= wmk_PharmacistDeferredCompensationPlanMember