Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of exercisable options, out of the money (less than 0.1 million)   0.1    
Vested or expected to vest   0.3    
Vested or expected to vest, weighted average exercise price (in dollars per share)   $ 22.74    
Vested or expected to vest, aggregate intrinsic value   $ 2,700    
Vested or expected to vest, weighted average remaining contractual life   7 years 5 months 1 day    
Expected life   7 years    
Compensation cost for awards   $ 4,467 $ 4,649  
Equity Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs   $ 2,900    
Unrecognized compensation costs, period for recognition   1 year 10 months 2 days    
Compensation cost for awards   $ 2,863 3,982  
Liability Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based liabilities paid   100 500  
Unrecognized compensation costs   $ 1,500    
Unrecognized compensation costs, period for recognition   1 year 10 months 2 days    
Compensation cost for awards   $ 1,604 667  
Non-Qualified Stock Options (NQO)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration from the date of grant   10 years    
Stock price (in dollars per share)   $ 30.85    
Options exercised in period, intrinsic value   $ 1,400 $ 1,600 $ 200
Expected life   7 years 7 years 7 years
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSU's vested in period, fair value   $ 4,500 $ 3,400 $ 3,000
Key Employees | Total Shareholder Return Awards (TSR)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
Aggregate award target value   $ 1,500 1,500 $ 1,800
Compensation cost for awards   1,000    
Compensation and other employee benefits non-current   $ 1,900 $ 900  
Key Employees | Minimum | Total Shareholder Return Awards (TSR)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shareholder return award target   0.00%    
Key Employees | Maximum | Total Shareholder Return Awards (TSR)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shareholder return award target   200.00%    
2014 Omnibus Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares of Company's common stock authorized for issuance (in shares)   2.6    
Shares available (in shares)   1.3    
Share-based Compensation Award, Tranche One | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Share-based Compensation Award, Tranche One | Capital lease obligations | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Share-based Compensation Award, Tranche Two | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Share-based Compensation Award, Tranche Two | Capital lease obligations | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Share-based Compensation Award, Tranche Three | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Share-based Compensation Award, Tranche Three | Capital lease obligations | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting increments   33.33%    
Subsequent event | Key Employees | Total Shareholder Return Awards (TSR)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cash paid to settle awards $ 600