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) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
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 (492,064)  
Number of options outstanding, Forfeited, canceled, or expired (667,556)  
Number of options outstanding ending balance 20,104,227 21,263,847
Number of options outstanding, vested and expected to vest 20,104,227  
Number of option outstanding Exercisable 12,968,830  
Weighted- Average Exercise Price beginning balance $ 2.40  
Weighted- Average Exercise Price, Exercised 1.61  
Weighted- Average Exercise Price, Forfeited, canceled, or expired 4.38  
Weighted- Average Exercise Price, ending balance 2.35 $ 2.40
Weighted- Average Exercise Price, Vested and expected to vest 2.35  
Weighted- Average Exercise Price, Exercisable $ 1.96  
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