XML 59 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Associate Retirement Plans - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jul. 16, 2016
Jul. 18, 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 $ 7,500,000 $ 7,400,000