Debt - Schedule of Carrying Values and Fair Values of Term Facility (Details) - USD ($) $ in Thousands |
Sep. 28, 2018 |
Dec. 31, 2017 |
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Debt financing fees |
$ (1,471)
|
$ (1,789)
|
| Total debt with debt financing fees |
74,529
|
77,211
|
| Carrying Amount | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
76,000
|
79,000
|
| Carrying Amount | Short-term debt | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
4,000
|
4,000
|
| Carrying Amount | Long-term debt | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
72,000
|
75,000
|
| Fair Value | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
76,000
|
79,000
|
| Fair Value | Short-term debt | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
4,000
|
4,000
|
| Fair Value | Long-term debt | Level 2 |
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
| Total debt |
$ 72,000
|
$ 75,000
|