XML 50 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity and Equity Compensation Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 01, 2019
Jul. 27, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 26, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, authorized (in shares)     500,000,000 500,000,000    
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001    
Preferred stock, authorized (in shares)     10,000,000      
Preferred stock, par value (in dollars per share)     $ 0.001      
Preferred stock, outstanding (in shares)     0 0    
Unrecognized stock-based compensation, options     $ 3,573      
Total grant date fair value, options vested     4,747 $ 7,089 $ 10,571  
Total grant date fair value, options exercised     $ 20,811 $ 49,276 9,322  
Options granted (in shares)     150,000 0    
Options granted (in dollars per share)     $ 27.50      
Stock-based compensation expense     $ 27,814 $ 20,438 11,101  
Stock-based compensation capitalized     $ 1,280 $ 522 $ 268  
2004 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expected life     10 years      
Award vesting period     4 years      
2017 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved (in shares)     2,400,256 1,989,460    
2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved (in shares)     19,916,092 17,768,064   7,898,159
Percentage of common stock, outstanding     5.00%      
Expected life     10 years      
Award vesting period     4 years      
Restricted stock units outstanding (in shares)     5,023,412 3,264,702    
Employee Stock | 2004 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved (in shares)     0      
Employee Stock | 2017 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved (in shares)   1,600,000        
Percentage of common stock, outstanding   1.00%        
Purchase price of common stock, percentage of market price of common stock     85.00%      
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, period for recognition     1 year 1 month 17 days      
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, period for recognition     3 years 21 days      
Unrecognized stock-based compensation, other than options     $ 86,549      
Restricted stock units outstanding (in shares)     5,023,412 3,264,702    
Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock units outstanding (in shares)     314,999      
Award requisite service period, achievement percentage     100.00%      
Stock-based compensation expense     $ 284      
Minimum | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage     0.00%      
Maximum | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage     200.00%      
Chief Executive Officer | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted (in shares) 150,000          
Options granted (in dollars per share) $ 27.50          
Chief Executive Officer | Maximum | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted (in shares) 300,000          
2018 Awards | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 610      
January To December 2019 Awards | Performance Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 894