v3.26.1
Notes Payable (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Total notes payable $ 2,023,500 $ 2,331,384
Due within one year 879,822 1,029,336
Due after one year 1,143,678 1,302,048
Note Payable [Member] | Mine Equipment [Member]    
Total notes payable $ 1,313,304 $ 1,581,098
Weighted average interest rate 7.28% 7.28%
Weighted average remaining term 2 years 4 months 24 days  
Note Payable [Member] | Mill Equipment [Member]    
Total notes payable $ 499,444 $ 535,766
Weighted average interest rate 8.06% 8.06%
Weighted average remaining term 3 years 2 months 12 days  
Note Payable [Member] | Buildings/Land [Member]    
Total notes payable $ 210,752 $ 214,520
Weighted average interest rate 7.00% 7.00%
Weighted average remaining term 1 year 2 months 12 days