XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
REVENUE $ 2,313,491 $ 2,463,984 $ 7,027,908 $ 9,624,611
Antimony [Member]        
REVENUE 1,641,666 1,671,301 4,844,466 6,972,312
Zeolite [Member]        
REVENUE 671,825 792,683 1,941,009 2,487,116
Precious Metals [Member]        
REVENUE $ 0 $ 0 $ 242,433 $ 165,183