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)