v3.26.1
Notes Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total notes payable $ 2,331,384 $ 1,732,739
Due within one year 1,029,336 709,381
Due after one year 1,302,048 1,023,358
Note Payable [Member] | Mine Equipment [Member]    
Total notes payable $ 1,581,098 962,384
Weighted average interest rate 7.30%  
Weighted average remaining term 2 years 6 months  
Note Payable [Member] | Mill Equipment [Member]    
Total notes payable $ 535,766 540,773
Weighted average interest rate 8.05%  
Weighted average remaining term 3 years 4 months 24 days  
Note Payable [Member] | Buildings/Land [Member]    
Total notes payable $ 214,520 $ 229,582
Weighted average interest rate 7.00%  
Weighted average remaining term 1 year 4 months 24 days