Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Deficit) - Narrative (Details)

v3.22.1
Stockholders’ Equity (Deficit) - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended 33 Months Ended
Nov. 30, 2021
Oct. 31, 2021
Jan. 31, 2019
Nov. 30, 2018
Sep. 30, 2016
Sep. 30, 2014
Dec. 31, 2021
Jan. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2016
Nov. 15, 2021
Nov. 12, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock outstanding (in shares)             64,324,628   64,324,628 11,882,286     500,000,000  
Common stock par value (in dollars per share)             $ 0.00001   $ 0.00001 $ 0.00001     $ 0.00001  
Preferred stock outstanding (in shares)             0   0 0     10,000,000  
Preferred stock par value (in dollars per share)             $ 0.00001   $ 0.00001 $ 0.00001     $ 0.00001  
Options outstanding (in shares)             7,574,136   7,574,136 9,868,915        
Equity-based compensation expense                 $ 14,091,000 $ 11,613,000 $ 1,395,000      
Aggregate intrinsic value of options exercised                 $ 47,600,000 $ 11,100,000 $ 600,000      
Expected term                 8 months 1 day          
Stock repurchased and retired during period (in shares)       1,420,128         0 0 0      
Stock repurchased and retired during period price per share (in dollars per share)       $ 5.3545                    
Payments for repurchase of stock               $ 7,600,000            
Payments for repurchase of common stock and compensation expense     $ 4,000,000                      
Payout of accrued repurchase of common shares     1,400,000           $ 0 $ 0 $ 1,414,000      
Accumulated Deficit                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock repurchased and retired during period     $ 2,600,000                      
Common Share Warrants 2014                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants issued (in shares)           45,000                
Strike price (in $ per share)           $ 0.20                
Fair value of warrants           $ 9,178                
Term after initial public offering           3 years                
Common Share Warrants 2016                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants issued (in shares)         62,000                  
Strike price (in $ per share)         $ 0.6825             $ 0.6825    
Fair value of warrants         $ 22,192             $ 22,192    
Common Share Warrants                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Proceeds from warrant exercises $ 0                          
Stock warrants exercised (in shares) 104,269                     107,000    
Employee stock purchase plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares)             1,300,000   1,300,000          
Equity-based compensation expense                 $ 100,000          
Contribution limit as a percent of base compensation (in percent)   50.00%                        
Purchase price of stock (in percent)   85.00%                        
Maximum number of shares per employee (in shares)   2,500                        
Shares issued during period (in shares)                 0          
Offering period                 6 months          
Employee contributions withheld                 $ 300,000          
Unrecognized compensation costs                 400,000          
Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term 4 years                          
Equity-based compensation expense                 100,000          
Shares granted during period 171,075                          
Aggregate grant date fair value                           $ 3,200,000
Intrinsic value             $ 2,600,000   $ 2,600,000          
Vested in period (in shares)                 0          
Cancelled in period (in shares)                 0          
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term 1 year                          
Vesting percentage 25.00%                          
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term 3 years                          
Vesting percentage 75.00%                          
Minimum | Share-based Payment Arrangement, Option [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expected term                 5 years 9 months 29 days 5 years 6 months 5 years 6 months      
Maximum | Share-based Payment Arrangement, Option [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expected term                 6 years 3 months 6 years 3 months 6 years 3 months      
2021 Equity Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized (in shares)                         9,000,000  
Vesting term                 4 years          
Vesting term, cliff                 1 year          
Equity-based compensation expense                 $ 10,600,000 $ 4,400,000 $ 1,400,000      
Unrecognized equity-based compensation expense             $ 34,500,000   $ 34,500,000 $ 27,000,000        
2021 Equity Incentive Plan | Share-based Payment Arrangement, Option [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expected term                 6 years          
2021 Equity Incentive Plan | Options With Accelerated Vesting Clauses                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options outstanding (in shares)             3,689,243   3,689,243          
2021 Equity Incentive Plan | Minimum | Options Granted in Lieu of Bonuses                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term                 2 years          
2021 Equity Incentive Plan | Maximum | Options Granted in Lieu of Bonuses                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term                 3 years          
2021 Equity Incentive Plan | Weighted Average                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting term                 2 years 11 months 15 days 3 years 1 month 28 days        
Secondary Sales Of Common Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Equity-based compensation expense             $ 3,400,000     $ 7,300,000 $ 0