v3.25.2
Common Stock and Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Summary of Common Shares Reserved for Future Issuance

Common stock reserved for future issuance consisted of the following:

 

 

June 30, 2025

 

 

December 31, 2024

 

Common stock options granted and outstanding

 

 

17,271,990

 

 

 

15,161,180

 

Restricted stock units granted and outstanding

 

 

1,382

 

 

 

2,763

 

Common stock reserved for future awards or option grants

 

 

8,062,484

 

 

 

5,905,773

 

Common stock reserved for future employee stock purchase plan issuances

 

 

2,811,182

 

 

 

2,223,100

 

Warrants to purchase common stock

 

 

45,456

 

 

 

45,456

 

Total

 

 

28,192,494

 

 

 

23,338,272