XML 54 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2025
Inventory  
Schedule of Inventory

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Spare parts stock

$

8,366,230

$

8,341,395

Raw materials

720,602

5,828,568

Consumables stock

 

181,020

 

89,689

Water stock

32,135

39,659

Total inventory

 

9,299,987

 

14,299,311

Less current portion

 

3,736,845

 

8,960,350

Inventory (non-current)

$

5,563,142

$

5,338,961