XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
4. Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenues $ 2,456,365 $ 2,432,929
Antimony    
Revenues 1,705,823 1,681,812
Zeolite    
Revenues 726,015 690,707
Precious metals    
Revenues 24,527 60,410
United States    
Revenues 2,108,569 2,247,691
Canada    
Revenues 187,257 185,238
Mexico    
Revenues $ 160,539 $ 0