v3.26.1
Net Income (Loss) Per Common Share (Tables)
3 Months Ended
Mar. 31, 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
MARCH 31

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$

1,717

 

 

$

(7,687

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares
   outstanding, basic

 

 

95,983,233

 

 

 

69,523,369

 

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

 

 

10

 

 

 

 

Weighted-average common shares
   outstanding, diluted

 

 

95,983,243

 

 

 

69,523,369

 

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

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

(0.11

)

Diluted

 

$

0.02

 

 

$

(0.11

)