XML 64 R30.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2025
REVENUE  
Schedule of disaggregation of revenue

​

​

​

​

​

​

​

​

​

​

Years ended December 31,

​

  ​ ​ ​

2025

  ​ ​ ​

2024

Antimony

​

$

35,380,271

​

$

11,471,200

Zeolite

​

 

3,357,535

​

 

2,941,675

Precious metals

​

 

519,902

​

 

525,087

Total revenues

​

$

39,257,708

​

$

14,937,962

Schedule of domestic and foreign revenues

​

​

​

​

​

​

​

​

​

​

Years ended December 31,

​

  ​ ​ ​

2025

  ​ ​ ​

2024

Domestic

​

$

38,116,217

​

$

12,572,625

Canada

​

 

1,141,491

​

 

1,996,710

Mexico

​

 

—

​

 

368,627

Total revenues

​

$

39,257,708

​

$

14,937,962

Sales of products to significant customers

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Years ended December 31,

 

​

  ​ ​ ​

2025

  ​ ​ ​

2024

 

Customer A

​

$

12,852,288

​

$

4,389,735

​

Customer B

​

 

9,328,800

​

 

26,360

​

Customer C

​

 

9,223,606

​

 

1,998,589

​

Total customer revenues

​

$

31,404,694

​

$

6,414,684

​

Total customer revenues as a % of total revenues

​

 

80

%  

 

43

%

Schedule of accounts receivable from largest customers

​

​

​

​

​

​

​

​

​

​

​

As of December 31,

 

​

  ​ ​ ​

2025

  ​ ​ ​

2024

 

Customer A

​

$

—

​

$

682,551

​

Customer B

​

 

2,592,400

​

 

—

​

Customer C

​

 

1,008,384

​

 

—

​

Total customer accounts receivable

​

$

3,600,784

​

$

682,551

​

Total customer receivables as a % of accounts receivable, net

​

 

85

%  

 

62

%