XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 14, 2022
Jan. 14, 2022
Oct. 15, 2021
Dec. 31, 2021
Jan. 31, 2020
Sep. 30, 2019
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options granted (in shares)             0 0  
Total grant date fair value for vested options             $ 2,500,000 $ 5,800,000  
Stock options exercisable, weighted-average exercise price (in dollars per share)             $ 2.62    
Stock-based compensation expense             $ 33,965,000 18,038,000  
S2 Systems Corporation                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of common stock in connection with acquisition (in shares)         948,000        
2019 Equity Incentive Plan | Chief Executive Officer                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
2019 Equity Incentive Plan | Chief Operating Officer                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
2019 Equity Incentive Plan | President                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
2019 Equity Incentive Plan | Class A common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for issuance (in shares)             66,661,953    
Number of new shares authorized for issuance (in shares)             29,335,000    
Number of additional shares authorized for issuance (in shares)             37,326,953    
Stock options granted (in shares) 4,915,000                
Number of shares available for issuance (in shares)       3,960,000         3,960,000
Stock options exercisable, weighted-average exercise price (in dollars per share)       $ 136.81         $ 136.81
2019 Equity Incentive Plan | Class A and Class B Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Potential increase in number of shares authorized, as a percentage of total common stock outstanding             5.00%    
Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period 10 years           4 years    
Expiration period             10 years    
Unvested options exercisable (in shares)       6,229,524     5,303,657   6,229,524
Options unrecognized stock-based compensation expense       $ 20,100,000     $ 17,500,000   $ 20,100,000
Weighted-average remaining vesting period             2 years 1 month 6 days   2 years 3 months 18 days
Liability for early exercise of stock options       $ 4,700,000     $ 3,900,000   $ 4,700,000
Number of unvested shares expected to be repurchased (in shares)             1,783,279   2,128,660
Stock Options | Chief Executive Officer                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
Stock Options | Chief Operating Officer                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
Stock Options | President                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Requisite service period of awards       10 years          
Stock Options | 2010 Equity Incentive Plan | Common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise price of common stock, percentage of fair market value             100.00%    
Stock Options | 2010 Equity Incentive Plan | Class A common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise stock option awards (in shares)             1    
Stock Options | 2010 Equity Incentive Plan | Class B common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise stock option awards (in shares)             1    
Stock Options | 2019 Equity Incentive Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period 10 years                
Stock Options | 2019 Equity Incentive Plan | Class A common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise stock option awards (in shares)             1    
Restricted Stock | Vectrix, Inc.                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period   4 years              
Issuance of common stock in connection with acquisition (in shares)   71,000              
Stock-based compensation expense             $ 0    
Unrecognized stock-based compensation expense             4,900,000    
Restricted Stock | Vectrix, Inc. | Subject to vesting                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of common stock in connection with acquisition (in shares)   52,000              
Restricted Stock | Vectrix, Inc. | Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   25.00%              
Restricted Stock | Vectrix, Inc. | Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   25.00%              
Restricted Stock | Vectrix, Inc. | Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   25.00%              
Restricted Stock | Vectrix, Inc. | Tranche Four                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   25.00%              
Restricted Stock | Zaraz                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     3 years            
Issuance of common stock in connection with acquisition (in shares)     48,000            
Unrecognized stock-based compensation expense             5,500,000    
Restricted Stock | Zaraz | Subject to vesting                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of common stock in connection with acquisition (in shares)     39,000            
Restricted Stock | Zaraz | Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.33%            
Restricted Stock | Zaraz | Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.33%            
Restricted Stock | Zaraz | Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.33%            
Restricted Stock | S2 Systems Corporation                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation expense             800,000 1,400,000  
Unrecognized stock-based compensation expense             2,400,000 7,400,000  
Restricted stock issued in connection with acquisition, aggregate grant date fair value             $ 11,200,000 0  
Restricted Stock | S2 Systems Corporation | Subject to vesting                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of restricted stock in connection with acquisition (in shares)         841,000        
Restricted Stock | S2 Systems Corporation | Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period         2 years        
Vesting percentage         38.90%        
Restricted Stock | S2 Systems Corporation | Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period         3 years        
Vesting percentage         38.90%        
Restricted Stock | S2 Systems Corporation | Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage         7.40%        
Restricted Stock | S2 Systems Corporation | Tranche Four                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage         7.40%        
Restricted Stock | S2 Systems Corporation | Tranche Five                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage         7.40%        
Restricted Stock | S2 Systems Corporation | Over 2 years                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage         77.80%        
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period             4 years    
Weighted-average remaining vesting period             3 years 3 months 18 days   3 years 6 months
Stock-based compensation expense             $ 35,200,000 13,600,000  
Unrecognized stock-based compensation expense       $ 176,200,000     342,300,000   $ 176,200,000
Total grant date fair value for vested shares             $ 22,400,000 $ 9,900,000  
Shares issuable pursuant to the ESPP | 2019 Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average remaining vesting period             1 month 6 days 4 months 24 days  
Unrecognized stock-based compensation expense       $ 2,600,000     $ 800,000   $ 2,600,000
Maximum ownership percentage threshold for participation           5.00%      
Maximum contribution percentage per employee           10.00%      
Shares issuable pursuant to the ESPP | 2019 Employee Stock Purchase Plan | Class A common stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of additional shares allowable under the plan (in shares)           5,870,000      
Purchase price of common stock, percentage of fair value           85.00%      
Offering period           6 months      
Purchase period           6 months      
Maximum number of shares available for repurchase for each employee (more than, in shares)           1,500      
Maximum value of shares available for repurchase for each employee           $ 25,000      
Shares issuable pursuant to the ESPP | 2019 Employee Stock Purchase Plan | Class A and Class B Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Potential increase in number of share authorized, as a percentage of total common stock outstanding           1.00%