XML 83 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share

12. Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):

 

 

Year Ended December 31,

 

 

 

2024

 

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

Net loss

$

 

(13,700

)

 

$

 

(34,357

)

Denominator

 

 

 

 

 

 

 

Basic and diluted

 

 

 

 

 

 

 

Weighted-average common shares outstanding, basic and diluted

 

 

10,886,920

 

 

 

 

4,486,258

 

Weighted-average pre-funded warrants outstanding, basic and diluted

 

 

288,082

 

 

 

 

 

Weighted-average placement agent warrants outstanding, basic and diluted

 

 

70,913

 

 

 

 

 

Weighted-average number of shares used to calculate basic and diluted net loss per share

 

 

11,245,915

 

 

 

 

4,486,258

 

 

 

 

 

 

 

 

 

Net loss per share - basic and diluted

$

 

(1.22

)

 

$

 

(7.66

)

 

The following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Stock options to purchase common stock

 

 

2,824,443

 

 

 

1,739,747

 

Warrants to purchase common stock

 

 

2,970,368

 

 

 

276,437

 

Total

 

 

5,794,811

 

 

 

2,016,184