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
|
|