v3.25.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Common stock

 

 

50,233,281

 

 

 

35,641,878

 

 

 

48,092,928

 

 

 

34,037,201

 

May 2023 Tranche A pre-funded warrants

 

 

-

 

 

 

2,241,352

 

 

 

-

 

 

 

2,325,091

 

May 2023 Tranche B pre-funded warrants

 

 

-

 

 

 

451,632

 

 

 

-

 

 

 

451,632

 

October 2023 pre-funded warrants

 

 

250,000

 

 

 

296,703

 

 

 

250,000

 

 

 

606,044

 

Total

 

 

50,483,281

 

 

 

38,631,565

 

 

 

48,342,928

 

 

 

37,419,968

 

 

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 June 30,

 

 

 

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,483,743

 

May 2023 Tranche B warrants

 

 

-

 

 

 

5,775,000

 

Options to purchase common stock

 

 

3,468,278

 

 

 

3,305,259

 

Outstanding restricted stock units

 

 

468,457

 

 

 

256,030

 

Total

 

 

4,453,000

 

 

 

10,827,936