v3.25.3
Loss Per Share of Common Stock (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
The following tables are a reconciliation of the numerators and denominators used in the calculation of basic and diluted net loss per share computations:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Basic EPS and diluted EPS:
Loss (Numerator)
Net loss$(12,754,660)$(3,898,297)$(41,482,851)$(16,820,644)
Shares (Denominator)
Weighted average common shares outstanding **
39,665,927 38,819,387 39,654,512 35,317,352 
Per-Share Amount$(0.32)$(0.10)$(1.05)$(0.48)
** The denominator considers the outstanding pre-funded warrants as common stock equivalents in calculating weighted average common shares outstanding.
Schedule of anti-dilutive securities
The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented because including them would have been anti-dilutive:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Stock options4,682,592 1,639,354 4,682,592 1,639,354 
Warrants3,089,182 3,272,940 3,089,182 3,272,940 
Unvested restricted stock units498,426 513,446 498,426 513,446