XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventories $ 462,354 $ 1,019,154
Antimony Metals [Member]    
Inventories 12,361 237,429
Antimony Oxides [Member]    
Inventories 47,166 252,927
Antimony Ore Concentrates [Member]    
Inventories 25,899 23,752
Zeolite Products [Member]    
Inventories 376,928 505,046
Antimony [Member]    
Inventories $ 85,426 $ 514,108