XML 59 R37.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
REVENUE $ 14,937,962 $ 8,693,155
Antimony [Member]    
REVENUE 11,471,200 5,904,480
Zeolite [Member]    
REVENUE 2,941,675 2,462,179
Precious Metals [Member]    
REVENUE $ 525,087 $ 326,496