XML 20 R14.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share

6. Earnings Per Share The components of basic and diluted net (loss) income per share were as follows:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net loss

$

(12,358

)

 

$

(25,742

)

 

$

(21,669

)

 

$

(35,911

)

Denominator: (in thousands)

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding-basic and diluted

 

28,511

 

 

 

28,173

 

 

 

28,377

 

 

 

28,015

 

 

Due to net losses for the three and nine months ended September 30, 2025 and 2024, stock options and other grants were excluded from the computation of diluted net loss per share.