XML 381 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Equity Compensation Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 27, 2017
Sep. 30, 2023
Dec. 31, 2022
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  
Temporary equity, shares authorized (in shares)   10,000,000 10,000,000  
Temporary equity, par value (in dollars per share)   $ 0.001 $ 0.001  
2004 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life (years)   10 years    
Award vesting period (years)   4 years    
2017 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved (in shares)   28,135,354 26,966,037 7,898,159
Expected life (years)   10 years    
Percentage of common stock, outstanding   5.00%    
Restricted stock units outstanding (in shares)   13,643,678 15,731,632  
2017 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved (in shares)   3,544,658 4,695,361  
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%    
Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units outstanding (in shares)   2,316,061    
Achievement percentage of performance conditions   100.00%    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation   $ 112,042    
Unrecognized compensation expense, period for recognition (years)   2 years 2 months 12 days    
Restricted stock units outstanding (in shares)   13,643,678 15,731,632  
Minimum | 2017 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (years)   2 years    
Minimum | Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of target amount   0.00%    
Maximum | 2017 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (years)   4 years    
Maximum | Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of target amount   200.00%