v3.24.1.u1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
Shares reserved for future issuance
As of March 31,
2024
As of December 31, 2023
Outstanding stock option awards7,659,860 6,953,487 
Vesting of RSUs1,201,724 874,748 
Vesting of PSUs*282,345 328,752 
Shares of common stock available for future grants under the 2020 Stock Option and Incentive Plan4,562,694 2,882,239 
Shares of common stock available for future issuance under the 2020 Employee Stock Purchase Plan1,336,085 805,756 
Shares of common stock available for future issuance under the 2022 Inducement Plan700,000 700,000 
Total shares reserved for future issuance15,742,708 12,544,982 
*PSUs granted and outstanding based on target level of achievement of 100%.