XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Investment in BeMetals Corp. (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2019
Feb. 27, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Investment Income [Line Items]            
Unrealized gain (loss) on investment     $ 194,848 $ (381,924) $ 47,420 $ (620,988)
BeMetals USA Corp [Member]            
Net Investment Income [Line Items]            
Fair value of common shares received   $ 786,032        
Unrealized gain (loss) on investment     $ 194,848 $ (381,924) $ 47,420 $ (620,988)
BeMetals Option Agreement [Member] | BeMetals USA Corp [Member]            
Net Investment Income [Line Items]            
Number of common shares received 10,000,000          
Fair value of common shares received $ 1,883,875