v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted
Basic and diluted net loss per share attributable to common stockholders was calculated for the three months ended March 31, 2026 and 2025 as follows (in thousands, except share and per share data):
Three Months Ended
March 31,
20262025
Numerator
Net loss$(11,823)$(11,209)
Denominator:
Weighted average of common shares and pre-funded warrants outstanding, basic and diluted18,211,74512,950,574
Net loss per share, basic and diluted$(0.65)$(0.87)
Schedule of Antidilutive Securities Excluded From Computation of Net Loss per Share The table below provides potentially dilutive securities not included in the calculation of the diluted net loss per share because to do so would be anti-dilutive:
Three Months Ended
March 31,
20262025
Shares issuable upon exercise of stock options3,123,2182,265,453
Shares issuable upon the exercise of warrants (excluding pre-funded warrants)3,555,3193,642,099
Unvested shares under restricted stock grants235,234
Total 6,913,7715,907,552