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