v3.8.0.1
Stock-Based Compensation - Schedule of Assumptions (Details) - Option
12 Months Ended
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility (as a percent) 0.2746%
Expected dividend yield (as a percent) 0.00%
Expected option term 6 years 2 months 27 days
Risk-free rate (as a percent) 2.09%