v3.26.1
PROPERTY, PLANT AND EQUIPMENT - Segment (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment $ 69,110,790 $ 57,110,591
Accumulated depreciation (15,661,576) (14,735,752)
Property, plant and equipment, net 53,449,214 42,374,839
Plant and equipment    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 28,938,815 22,333,595
Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 9,613,901 5,923,269
Mineral rights and interests    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 8,727,136 6,123,838
Land    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 4,092,692 3,613,876
Construction in progress    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 17,738,246 19,116,013
Operating segments | Antimony    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 39,222,098 37,074,851
Accumulated depreciation (10,676,530) (10,278,230)
Property, plant and equipment, net 28,545,568 26,796,621
Operating segments | Antimony | Plant and equipment    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 18,351,015 14,814,441
Operating segments | Antimony | Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 2,288,612 1,106,303
Operating segments | Antimony | Land    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 2,083,094 2,083,094
Operating segments | Antimony | Construction in progress    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 16,499,377 19,071,013
Operating segments | Zeolite    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 9,778,055 8,799,049
Accumulated depreciation (4,375,476) (4,146,457)
Property, plant and equipment, net 5,402,579 4,652,592
Operating segments | Zeolite | Plant and equipment    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 7,113,783 7,031,403
Operating segments | Zeolite | Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 1,705,893 1,705,893
Operating segments | Zeolite | Mineral rights and interests    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 16,753 16,753
Operating segments | Zeolite | Construction in progress    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 941,626 45,000
All other    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 20,110,637 11,236,691
Accumulated depreciation (609,570) (311,065)
Property, plant and equipment, net 19,501,067 10,925,626
All other | Plant and equipment    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 3,474,017 487,751
All other | Buildings    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 5,619,396 3,111,073
All other | Mineral rights and interests    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 8,710,383 6,107,085
All other | Land    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment 2,009,598 $ 1,530,782
All other | Construction in progress    
PROPERTY, PLANT AND EQUIPMENT    
Total property, plant and equipment $ 297,243