XML 32 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Associate Retirement Plans - Summary of Reconciliation of Beginning and Ending Balances for Level 3 Assets (Detail) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 12 Months Ended
Dec. 28, 2013
Jan. 03, 2015
Defined Benefit Plan Disclosure [Line Items]    
Plan assets at fair value at end of year $ 105,949us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 93,718us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Guaranteed annuity contract [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Plan assets at fair value at end of year 18,071us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
17,749us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
Significant unobservable inputs (Level 3) [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Plan assets at fair value at end of year 18,071us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
17,749us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant unobservable inputs (Level 3) [Member] | Guaranteed annuity contract [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Beginning of year 3,890us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
18,071us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Balance assumed in merger 14,324us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Purchases, sales, issuances and settlements, net (578)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(1,402)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Interest income 236sptn_DefinedBenefitPensionsPlansInterestIncome
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
799sptn_DefinedBenefitPensionsPlansInterestIncome
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Realized gains 199us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
281us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Plan assets at fair value at end of year $ 18,071us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 17,749us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= sptn_GuaranteedAnnuityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member