XML 22 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Schedule of Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years)     6 years 3 months 18 days
Expected volatility rate, minimum   36.60%  
Expected volatility rate, maximum   38.70%  
Expected volatility     37.10%
Risk free interest rate, minimum   2.80% 2.00%
Risk free interest rate, maximum   2.90% 2.30%
Dividend yield   0.00% 0.00%
Service and Market-Based Options and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years) 10 years    
Expected volatility rate, minimum   60.00%  
Expected volatility rate, maximum   64.00%  
Expected volatility 59.00%    
Risk-free interest rate 2.80%    
Risk free interest rate, minimum   2.60%  
Risk free interest rate, maximum   2.90%  
Dividend yield 0.00% 0.00%  
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years) 9 months 7 days    
Expected volatility 50.60%    
Risk-free interest rate 1.90%    
Dividend yield 0.00%    
Minimum | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years)   6 years  
Minimum | Service and Market-Based Options and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years)   9 years 7 months 6 days  
Maximum | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years)   6 years 9 months 18 days  
Maximum | Service and Market-Based Options and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (years)   10 years