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

Basic and diluted net loss per share of common stock was calculated as follows (in thousands except per share amounts):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(2,911

)

 

$

(2,895

)

 

$

(6,432

)

 

$

(5,315

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used in computing net loss per share – basic and diluted

 

 

47,298,148

 

 

 

36,576,567

 

 

 

42,690,881

 

 

 

34,000,539

 

Net loss per share – basic and diluted

 

$

(0.06

)

 

$

(0.08

)

 

$

(0.15

)

 

$

(0.16

)

Schedule of Potentially Anti Dilutive Securities

Potentially dilutive securities not included in the computation of diluted net loss per share because to do so would be antidilutive are as follows (in common stock equivalent shares):

 

 

As of June 30,

 

 

2026

 

 

2025

 

Options to purchase common stock

 

 

6,449,232

 

 

 

936,657

 

Unvested restricted stock units

 

 

28,578

 

 

 

-

 

Common stock warrants

 

 

28,554,994

 

 

 

19,714,006

 

Total

 

 

35,032,804

 

 

 

20,650,663