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

%