XML 59 R35.htm IDEA: XBRL DOCUMENT v3.19.1
3. Revenue Recognition (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenues $ 9,034,403 $ 10,229,978
Antimony    
Revenues 6,113,014 7,588,470
Zeolite    
Revenues 2,666,944 2,266,636
Precious metals    
Revenues 254,445 374,872
United States    
Revenues 8,242,141 9,510,211
Canada    
Revenues $ 792,262 $ 719,767