XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Net (Loss) Income per Share - Basic and Diluted (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Summary of Potentially Dilutive Securities Excluded from Calculation The following is a summary of potentially dilutive securities excluded from the calculation of diluted net (loss) income per share for the nine months ended September 30, 2025 and 2024:
20252024
Common Stock Warrants, Excluding Pre-funded Warrants5,738,2385,661,699
Employee Stock Options408,154162,320
Restricted Stock71,88747,601
Preferred Stock, as Converted into Common Stock42,42642,426
Common Stock Reserved for Future Issuance570,84654,695 
Total6,831,5515,968,741