v3.25.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Basic and Diluted

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(8,382

)

 

$

(11,255

)

 

$

(8,735

)

 

$

(17,647

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

80,122

 

 

 

77,456

 

 

 

79,482

 

 

 

77,041

 

Net loss per share

 

$

(0.10

)

 

$

(0.15

)

 

$

(0.11

)

 

$

(0.23

)

Schedule of Antidilutive Securities Outstanding Excluded from Computation of Basic Weighted-Average Shares Outstanding

The following potentially dilutive securities outstanding have been excluded from the computation of basic weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported:

 

 

 

As of June 30,

 

(in thousands)

 

2025

 

 

2024

 

Stock options outstanding

 

 

3,699

 

 

 

4,753

 

Restricted stock units

 

 

6,764

 

 

 

6,575

 

Convertible notes

 

 

9,431

 

 

 

4,719

 

Total potentially dilutive securities

 

 

19,894

 

 

 

16,047