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 |