Quarterly report pursuant to Section 13 or 15(d)

Equity and Equity Compensation Plans - Summary of Common Stock Reserved for Future Issuance: 2017 ESPP (Details)

v3.22.2
Equity and Equity Compensation Plans - Summary of Common Stock Reserved for Future Issuance: 2017 ESPP (Details) - 2017 Employee Stock Purchase Plan - shares
Jun. 30, 2022
Dec. 31, 2021
Shares Reserved For Future Issuance [Roll Forward]    
Shares available for issuance at beginning of period (in shares) 4,768,506 4,039,667
Shares issued during the period (in shares) (661,054) (334,248)
Total shares reserved for future issuance (in shares) 4,107,452 3,705,419