XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Hillgrove Advances Payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Hillgrove advances payable, current     $ 0   $ 378,074
Payments on Hillgrove advances payable     1,020,799 $ 0  
Concentrate Processing Agreement [Member] | Hillgrove Mines Ltd [Member]          
Hillgrove advances payable, current         $ 1,134,221
Gains on settlement   $ 113,422      
Payments on Hillgrove advances payable $ (1,020,799)   $ (1,020,799)