v3.26.1
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
EARNINGS (LOSS) PER SHARE  
Schedule of reconciliation of numerators and denominators of basic and diluted loss per share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Numerator:

 

 

  ​

 

  ​

 

  ​

 

  ​

Net loss

$

(2,420)

$

(2,666)

$

(1,744)

$

(4,519)

Denominator:

 

  ​

 

  ​

 

  ​

 

  ​

Shares used in computing the net loss per share, basic and diluted

 

44,249,591

 

35,564,032

 

43,875,165

 

28,579,132

Net loss per share, basic and diluted

$

(0.05)

$

(0.07)

$

(0.04)

$

(0.16)

Schedule of securities excluded from earnings per share

  ​ ​ ​

Three and Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Stock options

 

2,645,489

 

695,400

 

Restricted stock units

 

-

 

18,593

 

Warrants

 

25,465,745

 

16,773,245

 

Potential common shares

 

28,111,234

 

17,487,238