XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common and Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
We have reserved shares of common stock for issuance as follows:
As of June 30,As of December 31,
20242023
Shares reserved for exercises of outstanding stock options
7,510,0335,700,070
Shares reserved for vesting of restricted stock units
150,000361,500
Shares reserved for exercises of warrants
58,90458,904
Shares reserved for future issuance under the 2021 Employee Stock Purchase Plan
471,933507,113
Shares reserved for future issuance under the 2021 Stock Incentive Plan2,050,9501,911,660
Shares reserved for future issuance as part of K2HV conversion feature
791,364
Total shares reserved for future issuance
11,033,1848,539,247