XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]  
Schedule of Shares of Common Stock for Future Issuance

The Company has reserved the following shares of common stock for future issuance:

 

 

As of March 31,
2024

 

 

As of December 31,
2023

 

Shares reserved upon the conversion of authorized Series A
   preferred stock

 

 

 

 

 

2,286,873

 

Shares reserved upon the conversion of authorized Series A-1
   preferred stock

 

 

 

 

 

312,094

 

Shares reserved upon the conversion of authorized Series B
   preferred stock

 

 

 

 

 

2,625,896

 

Shares reserved for future issuance under the 2017 Stock
   Incentive Plan

 

 

 

 

 

56,065

 

Shares reserved for future issuance under the 2024 Stock
   Incentive Plan

 

 

811,068

 

 

 

 

Shares reserved for future issuance under the 2024 Employee
   Stock Purchase Plan

 

 

120,836

 

 

 

 

Shares reserved upon the conversion of the convertible notes

 

 

 

 

 

1,433,411

 

Shares reserved for stock option exercises

 

 

2,028,820

 

 

 

1,112,275

 

Shares reserved for warrants

 

 

18,144

 

 

 

18,144

 

 

 

2,978,868

 

 

 

7,844,758