Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Stockholders’ Equity and Equity Incentive Plan - Valuation Assumptions (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     0  
Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 4.36   $ 4.36
Risk-free interest rate, minimum   1.03%   0.95%
Risk-free interest rate, maximum   1.05%   1.05%
Expected volatility, minimum   54.95%   54.04%
Expected volatility, maximum   55.07%   55.07%
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%   1.54%  
Risk-free interest rate, maximum 2.66%   2.66%  
Expected volatility, minimum 53.74%   53.74%  
Expected volatility, maximum 60.64%   60.64%  
Expected dividend yield 0.00%   0.00%  
Minimum | Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 3.88   $ 3.88
Expected term (years)   5 years 11 months 15 days   5 years 8 months 23 days
Minimum | ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years) 5 months 26 days   5 months 26 days  
Maximum | Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of common stock (in dollars per share)   $ 4.36   $ 4.36
Expected term (years)   6 years 21 days   6 years 21 days
Maximum | ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (years) 1 year 11 months 26 days   1 year 11 months 26 days