Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Jan. 02, 2016 |
|---|---|---|
| Accounting Policies [Abstract] | ||
| Accounts receivable | $ 42,045 | $ 32,119 |
| Less: Allowance for doubtful accounts | (399) | (336) |
| Accounts receivable, net | $ 41,646 | $ 31,783 |