XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 09, 2021
Schedule of Equity Incentive Plans [Line Items]      
Purchases of common stock under ESPP (in shares) 0 0  
Options, vested, number of shares (in shares) 0    
Stock option      
Schedule of Equity Incentive Plans [Line Items]      
Total unrecognized compensation expense, net of estimated forfeitures, relating to stock options $ 16.6    
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year) 3 years 7 months 6 days    
Restricted stock      
Schedule of Equity Incentive Plans [Line Items]      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year) 2 years 10 months 24 days    
Total unrecognized compensation expense, net of estimated forfeitures, relating to restricted stock awards $ 19.4    
Deferred compensation share-based arrangements, liability $ 1.0    
2010 Plan      
Schedule of Equity Incentive Plans [Line Items]      
Number of shares of common stock reserved for issuance (in shares)     22,980,074
Number of shares available (in shares) 7,717,026    
Employee Stock Purchase Plan      
Schedule of Equity Incentive Plans [Line Items]      
Number of shares of common stock reserved for issuance (in shares) 190,000    
Number of shares available (in shares) 190,000    
Purchase price of common stock, percent 85.00%