v3.26.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Loss Per Share

15. Net Loss per Share

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

 

Three-Months Ended

 

Six-Months Ended

 

 

June 30, 2026

 

June 30, 2025

 

June 30, 2026

 

June 30, 2025

 

(in thousands, except share and per share amounts)

 

 

 

 

 

 

 

 

Net loss

$

(7,663

)

$

(9,920

)

$

(18,274

)

$

(23,779

)

Weighted-average common shares—outstanding, basic and diluted

 

30,749,894

 

 

26,367,548

 

 

30,645,960

 

 

26,400,366

 

Net loss per common share, basic and diluted

$

(0.25

)

$

(0.38

)

$

(0.60

)

$

(0.90

)

 

 

Three-Months Ended

 

Six-Months Ended

 

 

June 30, 2026

 

June 30, 2025

 

June 30, 2026

 

June 30, 2025

 

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

 

 

 

 

 

 

 

 

Stock options

 

5,088,345

 

 

5,149,976

 

 

5,088,345

 

 

5,149,976

 

Restricted stock units

 

935,378

 

 

99,504

 

 

935,378

 

 

99,504

 

ESPP

 

131,680

 

 

58,959

 

 

131,680

 

 

58,959

 

Warrants

 

909,661

 

 

554,841

 

 

909,661

 

 

554,841

 

 

The Company’s basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of Common Stock outstanding for the relevant period. In accordance with ASC 710, shares of Common Stock held by the rabbi trust are excluded from the denominator in both the basic and the diluted net loss per common share calculations. As of June 30, 2026 and 2025, a total of 75,391 and 125,276 shares of Common Stock were excluded, respectively. For the purposes of the calculation of diluted net loss per share, options to purchase Common Stock, restricted stock units, and unvested shares of Common Stock issued upon the early exercise of stock options have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive. Because the Company has reported a net loss for the three- and six-months ended June 30, 2026 and 2025, diluted net loss per common share is the same as the basic net loss per share for those periods.