Debt - Schedule of Carrying Values and Fair Values of Term Facility (Details) - Term Loan - Level 2
$ in Thousands
Apr. 01, 2016
USD ($)
Carrying Value  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long-term debt, including short-term portion $ 110,500
Fair Value  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long-term debt, including short-term portion $ 110,500