Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Valuation Assumptions (Details)

v3.22.0.1
Summary of Significant Accounting Policies - Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend rate 0.00%    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility, minimum 50.20% 41.70% 39.20%
Volatility, maximum 51.60% 50.40% 40.50%
Expected term (in years) 6 years 14 days 6 years 21 days 6 years 14 days
Risk-free interest rate, minimum 0.52% 0.32% 1.42%
Risk-free interest rate, maximum 1.08% 1.49% 2.48%
Dividend rate 0.00% 0.00% 0.00%
Weighted-average grant date fair value (in dollars per share) $ 8.86 $ 2.29 $ 1.88
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility, minimum 46.97%    
Volatility, maximum 50.78%    
Risk-free interest rate, minimum 0.06%    
Risk-free interest rate, maximum 0.09%    
Dividend rate 0.00%    
Minimum | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock fair value (in dollars per share) $ 4.97 4.83 4.71
Minimum | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 7 months 28 days    
Maximum | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock fair value (in dollars per share) $ 27.49 $ 7.86 $ 3.72
Maximum | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 2 months 1 day