XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Total notes payable $ 2,963,441 $ 1,732,739
Due within one year 1,214,226 709,381
Due after one year 1,749,215 1,023,358
Note Payable [Member] | Mine Equipment [Member]    
Total notes payable 2,173,838 962,384
Monthly payment 107,574 55,803
Note Payable [Member] | Mill Equipment [Member]    
Total notes payable 571,380 540,773
Monthly payment 15,621 11,498
Note Payable [Member] | Buildings/Land [Member]    
Total notes payable 218,223 229,582
Monthly payment $ 2,500 $ 2,500