v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

At March 31, 2025, the Company had reserved a total of 61,832,833 of its 1,600,000,000 shares of common stock for future issuance as follows:

 

 

As of March 31, 2025

 

Outstanding stock options

 

 

7,272,020

 

Restricted stock units

 

 

14,843,441

 

Available for future issuance under stock award plans

 

 

29,912,729

 

Available for future issuance under employee stock purchase plan

 

 

9,804,643

 

Total common shares reserved for future issuance

 

 

61,832,833