Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) (USD $)
0 Months Ended 12 Months Ended
Oct. 10, 2014
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected volatility 34.60%  
Expected life (in years) 7 years 0 months 0 days 7 years 0 months 0 days
Risk-free rates 2.07%  
Weighted-average grant date fair value per share $ 8.24