XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue $ 7,000,005 $ 3,072,067
Antimony [Member]    
Revenue 5,925,848 2,469,062
Zeolite [Member]    
Revenue 1,094,696 603,005
Precious Metals [Member]    
Revenue $ (20,539) $ 0