XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2024
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,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Common stock

 

 

35,641,878

 

 

 

9,142,633

 

 

 

34,037,201

 

 

 

8,657,206

 

March 2022 pre-funded warrants

 

 

-

 

 

 

1,280,965

 

 

 

-

 

 

 

1,280,965

 

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

 

 

296,703

 

 

 

-

 

 

 

606,044

 

 

 

-

 

Total

 

 

38,631,565

 

 

 

10,423,598

 

 

 

37,419,968

 

 

 

9,938,171

 

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,

 

 

 

2024

 

 

2023

 

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

 

 

6,804

 

 

 

6,804

 

Warrants issued to underwriter to purchase common stock

 

 

1,100

 

 

 

1,100

 

2018 PIPE warrants

 

 

-

 

 

 

34,241

 

March 2022 common warrants

 

 

1,483,743

 

 

 

4,000,000

 

May 2023 Tranche A warrants

 

 

-

 

 

 

8,598,870

 

May 2023 Tranche B warrants

 

 

5,775,000

 

 

 

14,000,000

 

Options to purchase common stock

 

 

3,305,259

 

 

 

2,230,016

 

Outstanding restricted stock units

 

 

256,030

 

 

 

424,244

 

Total

 

 

10,827,936

 

 

 

29,295,275