v3.22.2.2
Stockholders' Equity and Equity Incentive Plans - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2022
$ / shares
shares
Jan. 31, 2022
milestone
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
vote
$ / shares
shares
Sep. 30, 2021
USD ($)
Jul. 06, 2022
shares
Dec. 31, 2021
$ / shares
shares
Class of Stock [Line Items]                
Common stock authorized (in shares)     1,000,000,000   1,000,000,000     1,000,000,000
Common stock par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001     $ 0.001
Number of votes per share | vote         1      
Threshold minimum price of stock per share | $ / shares $ 6.00              
Total stock-based compensation expense | $     $ 3,770 $ 3,115 $ 12,312 $ 8,843    
Weighted-average grant-date fair value of options (in dollars per share) | $ / shares         $ 10.32      
Unrecognized stock-based compensation expense | $     25,100   $ 25,100      
Performance stock units                
Class of Stock [Line Items]                
Expected term (in years) 2 years 1 year 5 months 23 days            
Expected volatility rate 68.80% 61.30%            
Risk free interest rate 2.95% 0.64%            
Dividend rate 0.00% 0.00%            
Derived service period         1 year 1 month 14 days      
Total stock-based compensation expense | $     600   $ 600      
Performance stock units | July 6, 2023                
Class of Stock [Line Items]                
Percent of shares that may vest and be issued 50.00%              
Performance stock units | July 6, 2024                
Class of Stock [Line Items]                
Percent of shares that may vest and be issued 50.00%              
Weighted average stock price, evaluation period 30 days              
Performance stock units | Chief Executive Officer                
Class of Stock [Line Items]                
Shares granted 350,000              
Performance stock units | Chief Financial Officer                
Class of Stock [Line Items]                
Shares granted 300,000              
Performance stock units | Chief Business Officer                
Class of Stock [Line Items]                
Shares granted 300,000              
Performance stock units | Executive Officer                
Class of Stock [Line Items]                
Shares granted   310,600            
Number of non-market milestones | milestone   2            
Number of market milestones | milestone   1            
Minimum number of milestones achieved | milestone   1            
Number of performance milestones | milestone   3            
Performance stock units | Minimum                
Class of Stock [Line Items]                
Percent of shares that may vest and be issued   0.00%            
Performance stock units | Maximum                
Class of Stock [Line Items]                
Percent of shares that may vest and be issued   125.00%            
Unvested restricted stock units                
Class of Stock [Line Items]                
Weighted-average recognition period of unrecognized stock-based compensation expense (in years)         2 years 4 months 24 days      
Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $     $ 6,600   $ 6,600      
Common Stock                
Class of Stock [Line Items]                
Common stock granted based on milestones achieved             1  
Common Stock | 2019 ESPP                
Class of Stock [Line Items]                
ESPP percent of market fair value         85.00%      
Issuance of common stock under the employee stock purchase plan (ESPP) (in shares)         128,926      
Shares committed under the ESPP                
Class of Stock [Line Items]                
Weighted-average recognition period of unrecognized stock-based compensation expense (in years)         2 years 7 months 6 days