v3.26.1
REVENUE (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 01, 2026
USD ($)
Jul. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
item
Nov. 30, 2025
Sep. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
REVENUE RECOGNITION                
Accounts receivable related to contracts with customer     $ 2,607,687     $ 2,607,687 $ 2,607,687 $ 4,213,305
Net allowance for credit losses     $ 1,345     1,345 1,345 $ 909
Term of supply agreement (in months)               36 months
Outstanding principal balance $ 2,486,524              
Monthly periodic receipts $ 100,000              
Industrial customer                
REVENUE RECOGNITION                
Term of contract       5 years        
Revenue           $ 1,000,000 $ 3,700,000  
U.S. Defense Logistics Agency (DLA) | Industrial customer                
REVENUE RECOGNITION                
Term of contract         5 years      
Maximum value of contract         $ 245,000,000      
Percentage of purity         99.65%      
Initial purchase order received under the contract         $ 12,000,000      
Number of shipments fulfilled | item     2          
U.S. Defense Logistics Agency (DLA) | Industrial customer | Subsequent event                
REVENUE RECOGNITION                
Quantity of shipments delivered (in pounds)   82,000            
U.S. Defense Logistics Agency (DLA) | Industrial customer | Forecast | Subsequent event                
REVENUE RECOGNITION                
Revenue   $ 2,600,000