v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Loss Per Share  
Schedule of basic and diluted net loss per share

Basic and diluted net loss per share for the three and six months ended June 30, 2025 and 2024 was calculated as follows (in thousands except share and per share amounts).

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

Numerator:

 

  

  

  

  

Net loss

$

(16,643)

$

(20,128)

$

(32,078)

$

(33,948)

Dividend attributable to down round feature of warrants

 

 

(234)

 

 

(234)

Net loss attributable to common stockholders for basic and diluted loss per share

$

(16,643)

$

(20,362)

$

(32,078)

$

(34,182)

Denominator:

 

 

 

 

Weighted average number of common shares outstanding – basic and diluted

 

41,444,979

 

39,122,662

 

41,357,423

 

33,830,083

Net loss per share attributable to common stockholders – basic and diluted

$

(0.40)

$

(0.52)

$

(0.78)

$

(1.01)

Schedule of potentially anti-dilutive securities excluded from calculation of diluted net loss per share

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

Restricted stock units to purchase common stock

227,500

227,500

Options to purchase common stock

 

5,031,973

4,822,221

5,031,973

4,822,221

Warrants to purchase common stock

3,285,316

3,586,373

3,285,316

3,586,373

 

8,317,289

8,636,094

8,317,289

8,636,094