XML 63 R48.htm IDEA: XBRL DOCUMENT v3.4.0.3
Associate Retirement Plans - Additional Information (Detail) - USD ($)
4 Months Ended 12 Months Ended
Apr. 23, 2016
Apr. 25, 2015
Dec. 31, 2016
SpartanNash Company Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Standard pension funding carryover $ 0    
SpartanNash Company Pension Plan [Member] | Forecast [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Standard pension funding carryover     $ 0
Central States, Southeast and Southwest Areas Pension Fund [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension contributions during last plan year $ 4,200,000 $ 4,200,000