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

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

 

 

 

THREE MONTHS ENDED
JUNE 30,

 

 

SIX MONTHS ENDED
JUNE 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

2,745

 

 

$

(7,226

)

 

$

4,462

 

 

$

(14,913

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares
   outstanding, basic

 

 

95,983,246

 

 

 

69,526,574

 

 

 

95,983,240

 

 

 

69,524,980

 

Shares issuable upon exercise or vesting
   of dilutive stock options, RSAs or RSUs

 

 

56,180

 

 

 

 

 

 

28,095

 

 

 

 

Weighted-average common shares
   outstanding, diluted

 

 

96,039,426

 

 

 

69,526,574

 

 

 

96,011,335

 

 

 

69,524,980

 

Net income (loss) per share attributable to
   common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.10

)

 

$

0.05

 

 

$

(0.21

)

Diluted

 

$

0.03

 

 

$

(0.10

)

 

$

0.05

 

 

$

(0.21

)