Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plan - Stock options and stock appreciation rights activity (Details)

v3.24.2.u1
Equity Incentive Plan - Stock options and stock appreciation rights activity (Details) - 2020 Plan - Stock options and stock appreciation rights - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of Shares under Equity Plan    
Outstanding, Beginning balance (in shares) 9,342,589  
Granted (in shares) 169,550  
Exercised (in share) (278,808)  
Forfeited and expired (in shares) (97,273)  
Outstanding, Ending balance (in share) 9,136,058 9,342,589
Exercisable (in shares) 6,486,698  
Vested and expected to vest (in shares) 9,136,058  
Weighted- Average Exercise Price per Option    
Outstanding, Beginning balance (in dollars per share) $ 1.94  
Granted (in dollars per share) 3.92  
Exercised (in dollars per share) 0.88  
Forfeited and expired (in dollars per share) 3.59  
Outstanding, Ending balance (in dollars per share) 2.00 $ 1.94
Exercisable (in dollars per share) 1.74  
Vested and expected to vest (in dollars per share) $ 2.00  
Weighted- Average Remaining Contractual Life (in years)    
Outstanding 6 years 8 months 12 days 7 years 2 months 12 days
Exercisable 6 years 2 months 12 days  
Vested and expected to vest 6 years 8 months 12 days