XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares authorized (in shares) 200,000,000 200,000,000  
Common stock, shares issued (in shares) 74,980,546 70,264,265  
Common stock, shares outstanding (in shares) 72,234,303 67,554,435  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000  
Preferred stock, shares issued (in shares) 0 0  
Preferred stock, shares outstanding (in shares) 0 0  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Accrual during period for cash awards related to bonus $ 18,400 $ 20,400  
Accrual during period for cash awards related to achievement of long-term incentive plan awards   8,900  
Stock-based compensation expense $ 69,656 $ 65,946 $ 44,105
Weighted average fair value of stock options granted (in dollars per share) $ 28.68 $ 13.84 $ 12.12
Dividend yield 0.00% 0.00% 0.00%
Expected life (in years) 5 years 5 years 5 years
Stock option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common Stock, Increase In Shares Authorized During The Period 5,000,000    
Shares of common stock available for issuance (up to) 40,067,744    
Stock option term (in years) 10 years    
Shares reserved for future issuance 5,000,000    
Fair value of stock options exercised $ 6,600 $ 10,000  
Unrecognized compensation cost related to nonvested share-based compensation arrangements $ 44,800    
Weighted average recognition period of unrecognized compensation cost 2 years 8 months 12 days    
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock available for issuance (up to) 1,000,000    
Shares reserved for future issuance 700,000    
Incentive Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock available for issuance (up to) 3,368,048    
Shares reserved for future issuance 0    
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average recognition period of unrecognized compensation cost 3 years 2 months 12 days    
Unrecognized compensation cost - RSU $ 141,900    
Restricted stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Restricted stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years