XML 44 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Share Based Awards - Options assumptions (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        
Risk-free interest rate (as a percent) 1.70% 2.50%    
Expected volatility (as a percent) 40.00% 43.00%    
Expected life (in years) 1 year 3 months 18 days 1 year 3 months 18 days    
Options granted 0   125,000  
Incentive Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award        
Risk-free interest rate (as a percent)   2.80% 2.50% 2.70%
Expected volatility (as a percent)   50.00% 50.00% 52.00%
Expected life (in years)   6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
ESPP        
Share Based Compensation Arrangement By Share Based Payment Award        
Risk-free interest rate (as a percent)     2.10% 2.20%
Expected volatility (as a percent)     41.00% 47.00%
Expected life (in years)     1 year 3 months 18 days 1 year 3 months 18 days