Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity and Equity Incentive Plan - Valuation Assumptions (Details)

v3.22.2.2
Stockholders’ Equity and Equity Incentive Plan - Valuation Assumptions (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)   0 0 0
Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate, minimum   0.94%   0.94%
Risk-free interest rate, maximum   1.00%   1.05%
Expected volatility, minimum   55.24%   54.04%
Expected volatility, maximum   56.82%   56.82%
Expected dividend yield   0.00%   0.00%
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share) $ 4.52   $ 4.52  
Risk-free interest rate, minimum     1.54%  
Risk-free interest rate, maximum     2.66%  
Expected volatility, minimum     53.74%  
Expected volatility, maximum     60.64%  
Expected dividend yield     0.00%  
Granted (in shares) 0 0   0
Minimum | Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)   5 years 10 months 2 days   5 years 8 months 23 days
Minimum | Option | Valuation Assumptions, Period One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 10.97   $ 10.97
Minimum | Option | Valuation Assumptions, Period Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 3.88   $ 3.88
Minimum | ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)     5 months 26 days  
Maximum | Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)   6 years 29 days   6 years 29 days
Maximum | Option | Valuation Assumptions, Period One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 17.04   $ 17.04
Maximum | Option | Valuation Assumptions, Period Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 17.04   $ 17.04
Maximum | ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years)     1 year 11 months 26 days