XML 31 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock Plans (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Stock Plans [Abstract]      
Shares of common stock added 101,348,633   100,993,173
Unrecognized compensation expense related to non-vested stock options $ 42.9    
RSUs [Member]      
Stock Plans [Abstract]      
Unrecognized compensation expense related to RSUs $ 18.9    
Weighted average amortization period 2 years 9 months 18 days    
Non-vested Stock Options [Member]      
Stock Plans [Abstract]      
Weighted average amortization period 1 year 7 months 6 days    
2015 Equity Incentive Plan [Member]      
Stock Plans [Abstract]      
Number of shares authorized for issuance pursuant to stock awards (in shares) 18,500,000    
Number of shares available for future grant (in shares) 1,479,402    
2015 Equity Incentive Plan [Member] | Stock Options [Member]      
Stock Plans [Abstract]      
Options outstanding (in shares) 10,645,227    
Options exercisable (in shares) 3,463,767    
2015 Equity Incentive Plan [Member] | RSUs [Member]      
Stock Plans [Abstract]      
Restricted stock units outstanding (in shares) 1,535,512    
2017 Employee Stock Purchase Plan [Member]      
Stock Plans [Abstract]      
Number of shares available for future grant (in shares) 1,893,951    
Shares of common stock added   500,000  
Purchase price of common stock, percent 85.00%    
Number of shares of common stock reserved for issuance (in shares) 2,000,000    
Shares issued under ESPP (in shares) 34,774    
Accrued compensation for contributions to employee stock purchase plan $ 0.1