v3.26.1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance Upon Conversion

As of June 30, 2026, the Company reserved the following shares of common stock for issuance:

 

 

 

June 30,

 

 

 

2026

 

Stock options and awards outstanding

 

 

8,392,256

 

Reserved for future stock award issuances

 

 

6,368,754

 

Reserved for future ESPP issuances

 

 

1,481,534

 

Total

 

 

16,242,544