Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
Compensation and Retirement Disclosure [Abstract]      
Age of employees 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service    
Service period required 3 months    
Employee's contribution 100.00%    
Matching contribution 3.00% 3.00% 3.00%
Vesting rate 20.00%    
Requisite hours of work At least 1,000 hours    
Recognized employee benefit $ 1.9 $ 0.7 $ 1.1