XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock Shares Reserved for Future Issuance

The Company has reserved shares of common stock for future issuances as follows:

 

 

June 30,
2025

 

Common stock options issued and outstanding

 

 

14,168,853

 

Common stock available for future grants

 

 

4,900,020

 

Common stock available for ESPP

 

 

3,305,854

 

Restricted stock units issued and outstanding

 

 

2,962,822

 

Pre-funded warrants

 

 

827,586

 

Total

 

 

26,165,135