XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Hillgrove Advances Payable (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Payments on Hillgrove advances payable $ 1,020,799 $ 0
Gain on settlement of Hillgrove advance (113,422) 0
Concentrate Processing Agreement [Member] | Hillgrove Mines Ltd [Member]    
Hillgrove advances payable, current 1,134,221  
Payments on Hillgrove advances payable (1,020,799) 0
Gain on settlement of Hillgrove advance $ (113,422) $ 0