Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) per Share - Basic and Diluted (Tables)

v3.24.2.u1
Net Income (Loss) per Share - Basic and Diluted (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Summary of Potential Common Stock Equivalents are not Included in the Calculation of Diluted Net Loss Per Share The following is a summary of potentially dilutive securities excluded from the calculation of diluted net income (loss) per share as of June 30:
2024 2023
Common Stock Warrants, Excluding Pre-funded Warrants 6,197,993 1,457,054
Employee Stock Options 88,993 23,505
Restricted Stock 24,094 7,478
Preferred Stock, as Converted into Common Stock 42,426 95,956
Common Stock Reserved for Future Issuance 555,556 1,680 
Total 6,909,062 1,585,672