XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Inventories $ 6,812,527 $ 1,245,724
Antimony Metals [Member]    
Inventories 1,888,290 154,590
Antimony Oxides [Member]    
Inventories 287,704 254,372
Antimony Ore Concentrates [Member]    
Inventories 4,251,723 335,588
Zeolite Products [Member]    
Inventories 384,810 501,174
Antimony [Member]    
Inventories $ 6,427,717 $ 744,550