XML 70 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Schedule of Fair Value of Options Using the Black Scholes Option Pricing Model and Weighted Average Assumptions Used (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Communicated Option Awards [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 2.49% 1.96%
Volatility 34.13% 43.70%
Expected dividend yield 0.00% 0.00%
Expected life 2 years 10 months 24 days 2 years 7 months 6 days
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 2.89%  
Volatility 42.64%  
Expected dividend yield 0.00%  
Expected life 6 years 6 months