v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 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
 March 31,
2025
December 31,
2024
Stock options outstanding22,815 27,458 
Restricted Stock Units (“RSUs”) outstanding32,758 34,941 
Performance Stock Units (“PSUs”) outstanding(1)
3,308 2,304 
2020 Equity Incentive Plan120,461 91,642 
2020 Employee Stock Purchase Plan26,508 20,855 
Other awards and warrants outstanding or unreleased
356 367 
Total206,206 177,567 
(1)Represents the shares of common stock reserved for future issuance at the maximum achievement levels.