XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved For Future Issuance

Common stock reserved for future issuance consisted of the following:

 

 

As of June 30,

 

 

As of December 31,

 

 

2024

 

 

2023

 

Conversion of outstanding convertible preferred stock

 

 

 

 

 

14,740,840

 

Common stock options issued and outstanding

 

 

4,188,436

 

 

 

2,813,937

 

Equity awards available for future issuance

 

 

2,279,257

 

 

 

861,155

 

Shares available for purchase under the ESPP

 

 

231,919

 

 

 

 

Total

 

 

6,699,612

 

 

 

18,415,932