v3.25.1
Concession Duties Payable - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2019
Feb. 28, 2019
Jun. 30, 2018
Dec. 31, 2024
Dec. 31, 2023
Concession Duties Payable [Line Items]          
Initial financing agreement amount   $ 335,350      
Financing agreement, amount $ 299,474   $ 1,739,392    
Initial payment amount $ 59,895 $ 67,070 $ 347,826    
Initial payment percentage rate 20.00% 20.00% 20.00%    
Remaining finance balance term over the period 36 months 36 months 36 months    
Remaining finance balance term over the period percentage rate 22.00% 22.00% 22.00%    
Accrued interest       $ 2,221,219 $ 2,352,869
Reduction in the volume of mining concession     In June 2018, the Company applied for a reduction of the Francisco Arturo mining concession, from 69,121 hectares to 3,280 hectares.    
Reduction in the value of initial payment amount in pesos     $ 985,116    
Reduction in the value of initial payment amount     $ 22,500    
Interest expense       449,161 $ 464,308
Accrued Liabilities [Member]          
Concession Duties Payable [Line Items]          
Accrued interest       $ 2,221,219