XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Inventory [Line Items]    
Total inventory $ 7,237,842 $ 7,721,020
Less current portion 2,504,832 3,214,178
Inventory (non-current) 4,733,010 4,506,842
Water stock [Member]    
Inventory [Line Items]    
Total inventory 34,587 27,938
Consumables stock [Member]    
Inventory [Line Items]    
Total inventory 138,547 105,540
Spare parts stock [Member]    
Inventory [Line Items]    
Total inventory $ 7,064,708 $ 7,587,542