v3.26.1
Commitments and contingencies (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 22, 2026
Jun. 30, 2026
Dec. 31, 2024
Commitments and contingencies (Details) [Line Items]      
Mining taxes commitment   $ 135,000  
Minimum Work Commitment   $ 951,000  
Maximum potential success fee     $ 305,000
Fresnillo Concurrent Placement [Member]      
Commitments and contingencies (Details) [Line Items]      
Stock Purchase Agreement, price per share (in Dollars per share) $ 12    
Stock Purchase Agreement, maximum beneficial ownership percentage 5.00%    
Stock Purchase Agreement, aggregate purchase price, maximum $ 110,000,000    
Stock Purchase Agreement, closing period 30 days