Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity - Narrative (Details)

v3.22.1
Stockholders’ Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Nov. 15, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance (in shares) 3,200,000     9,000,000
Share-based payment arrangement, expense $ 3,425 $ 1,824    
Options outstanding (in shares) 6,629,106   7,574,136  
Unrecognized equity-based compensation expense $ 29,100 $ 26,700    
Intrinsic value of options exercised $ 3,800      
Repurchase of common shares (in shares)   0    
Options to purchase common stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 4 years      
Expected term 6 years      
Options to purchase common stock | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 1 year      
Options With Accelerated Vesting Clauses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) 3,605,233 2,628,528    
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares) 3,183,398      
Share-based cost not yet recognized $ 21,600      
Restricted stock units | Four-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 4 years      
Options granted (in shares) 171,075      
Restricted stock units | Share-based Payment Arrangement, Tranche One | Four-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 1 year      
Vesting percentage 25.00%      
Restricted stock units | Share-based Payment Arrangement, Tranche One | Three-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 1 year      
Vesting percentage 33.00%      
Restricted stock units | Share-based Payment Arrangement, Tranche Two | Four-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 3 years      
Vesting percentage 75.00%      
Restricted stock units | Share-based Payment Arrangement, Tranche Two | Three-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 2 years      
Vesting percentage 67.00%      
Minimum | Options Granted in Lieu of Bonuses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 2 years      
Minimum | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 3 years      
Minimum | Restricted stock units | Three-Year Vesting Schedule        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 3 years      
Maximum | Options Granted in Lieu of Bonuses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 3 years      
Maximum | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 4 years      
Weighted Average | Options to purchase common stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term 2 years 8 months 19 days 3 years 5 months 23 days    
Weighted Average | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Period for share-based expense recognition 3 years