v3.26.1
Net Income (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Income (Loss) per Share  
Schedule of computation of the basic and diluted net income (loss) per share

The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except share and per share data):

Three Months Ended

March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

Net income (loss)

$

3,783

$

(11,655)

Denominator:

  ​

Weighted-average shares of common stock, basic

 

65,087,847

  ​

 

62,963,806

Dilutive effect of common stock equivalents

 

5,404,771

  ​

 

Weighted-average shares of common stock, dilutive

70,492,618

62,963,806

Net income (loss) per share of common stock

Basic net income (loss) per share of common stock

$

0.06

  ​

$

(0.19)

Diluted net income (loss) per share of common stock

$

0.05

$

(0.19)