v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock for Future Issuance
The Company had reserved shares of common stock for future issuance as follows (in thousands):
 As of
 June 30,
2025
December 31,
2024
Stock options outstanding13,086 27,458 
Restricted Stock Units (“RSUs”) outstanding31,296 34,941 
Performance Stock Units (“PSUs”) outstanding(1)
3,030 2,304 
2020 Equity Incentive Plan116,525 91,642 
2020 Employee Stock Purchase Plan26,508 20,855 
Other awards and warrants outstanding or unreleased
335 367 
Total190,780 177,567 
(1)For awards with ongoing performance periods as of the respective balance sheet date, the shares of common stock reserved for future issuance are included at maximum achievement levels.