XML 52 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Schedule of Stock Options Valuation Assumptions Using a Black-Scholes Option Pricing Model (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected volatility, minimum 62.40% 56.60% 62.40% 52.80%
Expected volatility, maximum 63.20% 56.70% 64.70% 60.12%
Weighted-average risk-free interest rate, minimum 1.36% 2.77% 1.36% 2.33%
Weighted-average risk-free interest rate, maximum 1.94% 3.00% 2.60% 3.00%
Expected term (in years) 6 years 3 months 6 years 3 months 6 years 3 months  
Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)       5 years 6 months
Underlying common stock fair value $ 15.92 $ 15.96 $ 15.92 $ 6.63
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)       7 years 7 months 6 days
Underlying common stock fair value $ 21.45 $ 20.41 $ 30.34 $ 20.98