Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Summary of Activity Under Stock Option Plan (Details)

v3.22.2.2
Stock Based Compensation - Summary of Activity Under Stock Option Plan (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of Options outstanding beginning balance 21,263,847  
Number of options outstanding, Granted 0  
Number of options outstanding ,Exercised (494,664)  
Number of options outstanding, Forfeited, canceled, or expired (1,063,665)  
Number of options outstanding ending balance 19,705,518 21,263,847
Number of options outstanding, vested and expected to vest 19,705,518  
Number of option outstanding Exercisable 13,461,187  
Weighted- Average Exercise Price beginning balance | $ / shares $ 2.40  
Weighted- Average Exercise Price, Exercised | $ / shares 1.61  
Weighted- Average Exercise Price, Forfeited, canceled, or expired | $ / shares 3.65  
Weighted- Average Exercise Price, ending balance | $ / shares 2.35 $ 2.40
Weighted- Average Exercise Price, Vested and expected to vest | $ / shares 2.35  
Weighted- Average Exercise Price, Exercisable | $ / shares $ 2.02  
Weighted- Average Remaining Contractual Term (in years) 7 years 1 month 6 days 7 years 2 months 12 days
Vested and expected to vest weighted- average remaining contractual term (in years) 7 years 1 month 6 days  
Exercisable weighted- average remaining contractual term (in years) 6 years 4 months 24 days