XML 67 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Associate Retirement Plans - Additional Information (Detail) - USD ($)
4 Months Ended
Feb. 28, 2018
Apr. 20, 2019
Apr. 21, 2018
Defined Benefit Plan Disclosure [Line Items]      
Pension contributions during last plan year   $ 4,800,000 $ 4,500,000
Pension Plan or Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Frozen pension plan, termination date   Jul. 31, 2018  
Standard pension funding carryover   $ 0  
Pension Plan or Plan [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
One-time, pre-tax settlement charge $ 20,000,000    
Pension Plan or Plan [Member] | Maximum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
One-time, pre-tax settlement charge $ 21,000,000    
Expected Company contribution for remainder of fiscal year   500,000  
Retiree Medical Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Expected Company contribution for remainder of fiscal year   400,000  
SpartanNash Company Pension Plan [Member] | Pension Plan or Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Net periodic benefit (income) expense   400,000 (100,000)
SpartanNash Retiree Medical Plan [Member] | Retiree Medical Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Net periodic benefit (income) expense   $ 100,000 $ 100,000