XML 50 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Investment in BeMetals Corp (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 18, 2024
Dec. 31, 2024
Dec. 31, 2023
Net Investment Income [Line Items]      
Unrealized loss on investment   $ 42,855 $ 47,091
BeMetals USA Corp [Member]      
Net Investment Income [Line Items]      
Number of shares sold in transaction 6,636,000    
Consideration on transaction $ 384,981    
Sale of stock price per share $ 0.0594    
Unrealized loss on investment $ 42,855