Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Schedule of Fair Value of Options Using the Black Scholes Option Pricing Model and Weighted Average Assumptions Used (Details)

v3.19.3
Stock-Based Compensation - Schedule of Fair Value of Options Using the Black Scholes Option Pricing Model and Weighted Average Assumptions Used (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Communicated Option Awards [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate   2.49%
Volatility   34.13%
Expected dividend yield   0.00%
Expected life   2 years 10 months 24 days
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 2.84% 2.84%
Volatility 42.18% 42.18%
Expected dividend yield 0.00% 0.00%
Expected life 6 years 6 years