v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of lease expense

​

​

​

​

​

​

​

  ​ ​ ​

Three Months Ended June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

​

$

​

$

Operating lease costs

 

118

 

58

Total lease costs

 

118

 

58

​

​

​

​

​

​

​

  ​ ​ ​

Six Months Ended June 30,

​

  ​ ​ ​

2026 

  ​ ​ ​

2025 

​

​

$

​

$

Operating lease costs

​

237

​

116

Total lease costs

​

237

​

116

Schedule of other information related to operating leases

​

​

​

​

​

​

​

​

  ​ ​ ​

Six Months Ended June 30, 

 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Cash paid from operating cash flows for amounts included in the measurement of lease liabilities

 

143

 

140

​

Weighted average remaining lease term

 

7.25 years

 

0.75 years

​

Weighted average discount rate

 

5.50

%  

5.99

%

Schedule of maturities of the operating lease liabilities

​

​

​

​

2026

  ​ ​ ​

69

2027

 

377

2028

 

497

2029

 

512

2030

 

528

Thereafter

 

1,533

Total

 

3,516

Less: Imputed interest

 

643

Present value of remaining lease payments

 

2,873

Less: Current portion

 

119

Non-current portion

 

2,754

​