XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred and Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuances

The Company has reserved for future issuances the following shares of common stock as of June 30, 2024:

 

 

 

As of June 30, 2024

 

Pre-funded warrants

 

 

 

Common stock warrants

 

 

8,606,303

 

Stock options and restricted stock units

 

 

10,080,915

 

Employee stock purchase plan

 

 

724,906

 

Total

 

 

19,412,124