Debt - Schedule of Carrying Values and Fair Values of Term Facility (Details) (Term Loan, Level 2, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Carrying Amount  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long-term debt, including short term portion $ 137,375
Fair Value  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long-term debt, including short term portion $ 137,375