XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted-Average Common Shares Outstanding

The following securities are the weighted-average common shares outstanding used to calculate basic and diluted net loss per common share:

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Common stock

 

 

45,928,793

 

 

 

32,432,524

 

May 2023 Tranche A pre-funded warrants

 

 

-

 

 

 

2,408,830

 

May 2023 Tranche B pre-funded warrants

 

 

-

 

 

 

451,632

 

October 2023 pre-funded warrants

 

 

250,000

 

 

 

915,385

 

Total

 

 

46,178,793

 

 

 

36,208,371

 

Schedule of Potentially Dilutive Securities Outstanding Excluded from Computations of Diluted Weighted-Average Shares Outstanding

The following potentially dilutive securities outstanding have been excluded from the computations of diluted weighted-average shares outstanding for the periods presented because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares):

 

 

 

As of March 31,

 

 

 

2025

 

 

2024

 

Warrants issued to 2010/2012 convertible note
   holders to purchase common stock

 

 

-

 

 

 

6,804

 

Warrants issued to underwriter to purchase common stock

 

 

-

 

 

 

1,100

 

March 2022 common warrants

 

 

516,265

 

 

 

1,809,068

 

May 2023 Tranche B warrants

 

 

870,628

 

 

 

6,600,000

 

Options to purchase common stock

 

 

3,406,719

 

 

 

3,102,856

 

Outstanding restricted stock units

 

 

361,991

 

 

 

299,280

 

Total

 

 

5,155,603

 

 

 

11,819,108