XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory  
Inventory

5. Inventory

December 31, 

    

2023

    

2022

Spare parts stock

$

7,747,455

$

6,514,333

Raw materials

3,135,357

3,481,486

Consumables stock

 

166,935

 

246,355

Water stock

40,666

36,655

Total inventory

 

11,090,413

 

10,278,829

Less current portion

 

6,044,642

 

5,727,842

Inventory (non-current)

$

5,045,771

$

4,550,987