XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES RECEIVABLE (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
NOTES RECEIVABLE    
Total Notes Receivable $ 262,905 $ 93,422
McCoy Elkhorn Coal LLC [Member]    
NOTES RECEIVABLE    
Total Notes Receivable 99,375 0
Perry County Resources LLC [Member]    
NOTES RECEIVABLE    
Total Notes Receivable 95,000 0
American Resources Corporation Note [Member]    
NOTES RECEIVABLE    
Total Notes Receivable 0 43,422
T. R. Mining & Equipment Ltd. [Member]    
NOTES RECEIVABLE    
Total Notes Receivable $ 68,530 $ 50,000