v3.25.1
Note 9 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Other Commitments [Table Text Block]
  

Minimum Annual Royalty

 

For the remainder of 2025

 $- 

2026

 $90,000 

2027

 $95,000 

2028

 $125,000 

2029

 $135,000 

Thereafter

 $150,000 
Mining Properties and Mineral Rights [Member]  
Notes Tables  
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

Year

 

Leases

 

Remainder of 2025

 $ 

2026

  12,000 

2027

  12,000 

Total minimum annual lease payments

 $24,000