v3.25.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Summary Of Reconciliation Of The Basic And Diluted Loss Per Share

The following is a reconciliation of the basic and diluted loss per share computations:

 

 

Three-Months Ended

 

 

March 31, 2025

 

March 31, 2024

 

(in thousands, except per share amounts)

 

 

 

 

Net loss

$

(13,859

)

$

(18,658

)

Weighted-average common shares—outstanding, basic and diluted

 

26,254

 

 

25,638

 

Net loss per common share, basic and diluted

$

(0.53

)

$

(0.73

)

 

 

Three-Months Ended

 

 

March 31, 2025

 

March 31, 2024

 

Anti-dilutive shares excluded from diluted net loss per common share:

 

 

 

 

Stock options

 

4,518,622

 

 

3,541,384

 

Restricted stock units

 

101,988

 

 

214,228

 

ESPP

 

79,735

 

 

83,545

 

Warrants

 

554,841

 

 

409,661