v3.25.4
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share

The following table sets forth the computation of the basic and diluted net income (loss) per share attributable to common stockholders for the twelve months ended December 31, 2025 and 2024, respectively:

 



 

Year Ended December 31,

 

(In thousands, except share and per share data)

 

2025

 

 

2024

 

Numerator:

 



 

 



 

Net income (loss)

 

$

10,039

 

 

$

(72,617

)

Denominator:

 



 

 



 

Weighted average shares outstanding, basic

 

 

38,841,116

 

 

 

26,774,895

 

Dilutive effect of potential common shares

 

 

3,284,816

 

 

 

 

Weighted average shares outstanding, diluted

 

 

42,125,932

 

 

 

26,774,895

 

Basic net income (loss) per share

 

$

0.26

 

 

$

(2.71

)

Diluted net income (loss) per share

 

$

0.24

 

 

$

(2.71

)

Anti-dilutive securities, excluded

 

 

5,859,044

 

 

 

14,812,452