v3.25.2
Commitments and Contingencies - Schedule of Payment of Net Smelter Royalties (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Schedule of Annual Advance Royalty Payments [Abstract]  
2025 $ 25,400
2026 63,400
2027 65,900
2028 67,900
2029 70,900
2030 76,400
2031 74,000
2032 74,000
2033 79,500
2034 49,500
2035 54,500
2036 55,000
2037 55,000
2038 55,000
2039 45,000
2040 50,000
2041 50,000
2042 50,000
2043 50,000
2044 $ 50,000
Applicable NSRs 3.00%