Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Debt Instrument [Line Items]    
Term note payable in quarterly installments $ 2,000  
Lump sum payment due 263,975 $ 197,500
Term Loan Payable with 0.675 [Member]    
Debt Instrument [Line Items]    
Term note payable in quarterly installments $ 675 $ 675
Average rate of interest payable 1.00% 1.00%
Average rate margin of interest payable 5.75% 5.75%
Term Loan Payable with 0.675 [Member] | Due on February 15, 2022 [Member]    
Debt Instrument [Line Items]    
Lump sum payment due $ 253,800 $ 253,800
Term Loan Payable with 0.5 [Member]    
Debt Instrument [Line Items]    
Term note payable in quarterly installments $ 500 $ 500
Average rate of interest payable 1.00% 1.00%
Average rate margin of interest payable 4.25% 4.25%
Term Loan Payable with 0.5 [Member] | Due on September 22, 2021 [Member]    
Debt Instrument [Line Items]    
Lump sum payment due $ 186,000 $ 186,000
February 17, 2017 Amended and Repriced Term Loan [Member]    
Debt Instrument [Line Items]    
Term note payable in quarterly installments $ 675  
Average rate of interest payable 1.00%  
Average rate margin of interest payable 4.75%  
Debt instrument maturity date Feb. 15, 2022  
February 17, 2017 Amended and Repriced Term Loan [Member] | Due on February 15, 2022 [Member]    
Debt Instrument [Line Items]    
Lump sum payment due $ 253,800