v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings per Share  
Schedule of computation of basic and diluted earnings per share

  ​ ​ ​

Three Months Ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

 

  ​

 

  ​

  ​

 

  ​

Basic and diluted net loss attributable to common shareholders

$

(2,460)

$

(3,322)

$

(4,931)

$

(7,758)

Denominator:

Weighted average number of shares:

 

 

  ​

 

 

  ​

Basic - common stock

2,069,434

 

838,785

 

2,040,995

 

826,894

Diluted - common stock

 

2,069,434

 

838,785

 

2,040,995

 

826,894

Basic net loss per share attributable to common shareholders

$

(1.19)

$

(3.96)

$

(2.42)

$

(9.38)

Diluted net loss per share attributable to common shareholders

$

(1.19)

$

(3.96)

$

(2.42)

$

(9.38)