v3.25.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss per Share

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

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Net loss

 

$

(6,204

)

 

$

(5,883

)

 

$

(12,612

)

 

$

(12,717

)

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted net loss per share

 

$

(8.40

)

 

$

(1,236.96

)

 

$

(30.84

)

 

$

(4,458.98

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares used in calculation:

 

 

738,149

 

 

 

4,756

 

 

 

408,985

 

 

 

2,852

 

Summary of Potentially Dilutive Shares Excluded from Calculation of Net Loss Per Share

The following table represents all potentially dilutive shares:

 

 

 

As of June 30,

 

 

 

2025

 

 

2024

 

Common warrants

 

 

12,585,033

 

 

 

10,120

 

Outstanding options to purchase common stock

 

 

2

 

 

 

13

 

Unvested RSUs

 

 

75

 

 

 

7