XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Common and Preferred Stock (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
We have reserved shares of common stock for issuance as follows:
As of September 30, 2025As of December 31, 2024
Shares reserved for exercises of outstanding stock options
10,191,3137,634,937
Shares reserved for exercises of warrants
58,904
Shares reserved for issuance under the 2021 Employee Stock Purchase Plan
617,546433,264
Shares reserved for issuance under the 2021 Stock Incentive Plan
1,806,6221,919,921
Shares reserved for issuance as part of the K2HV Loan Agreement conversion feature
791,364791,364
Total shares reserved for future issuance
13,406,84510,838,390