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 |