v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Number of Shares Reserved for Future Issuance

As of June 30, 2025 and December 31, 2024, the Company had reserved for future issuance the following number of shares of common stock:

 

 

 

June 30,
2025

 

 

December 31,
2024

 

Exercises of outstanding stock options

 

 

1,782,231

 

 

 

1,248,288

 

Exercise of outstanding warrant

 

 

8,049

 

 

 

8,049

 

Future issuances under 2023 Stock Incentive Plan

 

 

541,265

 

 

 

619,923

 

Future issuances under 2023 ESPP Plan

 

 

262,440

 

 

 

168,667

 

Total reserved for future issuance

 

 

2,593,985

 

 

 

2,044,927