v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Earnings Per Share

The following table summarizes the computation of basic and diluted net loss per share:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(22,285

)

 

$

(19,984

)

 

$

(47,526

)

 

$

(35,890

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, basic and diluted

 

 

18,964,008

 

 

 

18,680,042

 

 

 

18,867,044

 

 

 

17,923,056

 

Net loss per share, basic and diluted

 

$

(1.18

)

 

$

(1.07

)

 

$

(2.52

)

 

$

(2.00

)

 

 

 

 

Summary of Diluted Net Loss Per Share Attributable to Common Stockholders

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:

 

 

 

As of June 30,

 

 

 

2026

 

 

2025

 

Options to purchase common stock

 

 

2,262,488

 

 

 

1,835,742

 

Unvested restricted stock units

 

 

484,320

 

 

 

193,628

 

Total

 

 

2,746,808

 

 

 

2,029,370