Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plan and Deferred Compensation Plan - Additional Information (Detail)

v3.7.0.1
Employee Retirement Plan and Deferred Compensation Plan - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2010
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
Compensation and Retirement Disclosure [Abstract]        
Minimum service period required to cover under plan   1 month    
Employer's match per dollar of participants salary   $ 0.50    
Employer's match percentage of participants salary   6.00%    
Contributions vest in annual installments   3 years    
Discretionary contributions   $ 289,000 $ 280,000 $ 256,000
Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Participant deferral of base salary, percentage (up to) 90.00%      
Participant deferral of annual earned bonus, percentage (up to) 100.00%      
Deferred compensation plan vested 100.00%      
Employer contribution percentage of eligible participants eligible contribution 50.00%      
Employer matching contribution, percentage of participants eligible contributions 2.00%      
Increase (decrease) in deferred compensation, employee contribution   156,000 102,000  
Increase (decrease) in deferred compensation, employer contribution   69,000 27,000  
Increase (decrease) in deferred compensation, earnings   41,000 13,000  
Increase (decrease) in deferred compensation, distributions   23,000 307,000  
Gain (loss) on change in cash surrender value   2,000 73,000  
Other non-current assets | Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Deferred compensation plan assets   676,000 781,000  
Other non-current liabilities | Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Deferred compensation plan associated liabilities   $ 688,000 $ 558,000