XML 30 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory
12 Months Ended
Dec. 31, 2024
Inventory  
Inventory

5. Inventory

December 31, 

    

2024

    

2023

Spare parts stock

$

8,341,395

$

7,747,455

Raw materials

5,828,568

3,135,357

Consumables stock

 

89,689

 

166,935

Water stock

39,659

40,666

Total inventory

 

14,299,311

 

11,090,413

Less current portion

 

8,960,350

 

6,044,642

Inventory (non-current)

$

5,338,961

$

5,045,771