XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.2
4. Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 1,585,191 $ 2,272,283 $ 3,328,182 $ 4,728,648
Antimony        
Revenues 910,484 1,507,588 2,031,411 3,213,411
Zeolite        
Revenues 612,715 704,172 1,430,187 1,430,187
Precious Metals        
Revenues 61,992 60,523 124,198 85,050
United States        
Revenues 1,436,047 1,819,707 3,002,284 3,928,276
Canada        
Revenues 149,144 139,523 325,898 326,780
Mexico        
Revenues $ 0 $ 313,053 $ 0 $ 473,592