XML 75 R26.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2025
REVENUE RECOGNITION  
Schedule of disaggregation of Revenue

Three months ended September 30, 

Nine months ended September 30, 

    

2025

    

2024

    

2025

    

2024

Antimony

$

8,030,005

$

1,489,798

$

23,592,695

$

6,622,835

Zeolite

 

671,946

 

682,947

 

2,654,923

 

2,280,338

Precious metals

 

 

399,433

 

(20,539)

 

404,049

Total revenues

$

8,701,951

$

2,572,178

$

26,227,079

$

9,307,222

Schedule of domestic and foreign revenues

Three months ended September 30, 

Nine months ended September 30, 

    

2025

    

2024

    

2025

    

2024

Domestic

$

8,542,248

$

1,897,121

$

25,788,506

$

7,215,534

Canada

 

159,703

 

523,900

 

438,573

 

1,719,473

Mexico

 

 

151,157

 

 

372,215

Total revenues

$

8,701,951

$

2,572,178

$

26,227,079

$

9,307,222