XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues $ 2,275,562 $ 1,585,191 $ 3,528,849 $ 3,328,182
Antimony        
Revenues 1,428,939 910,484 2,086,046 2,031,909
Zeolite        
Revenues 716,428 612,715 1,236,375 1,172,075
Precious Metals        
Revenues $ 130,195 $ 61,992 $ 206,428 $ 124,198