v3.26.1
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS - DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues (Note 17) $ 35,838 $ 16,898
Revenues 35,838 16,898
Uranium Segment | Uranium concentrates    
Disaggregation of Revenue [Line Items]    
Revenues (Note 17) 35,720 0
Uranium Segment | Alternate Feed Materials, processing and other    
Disaggregation of Revenue [Line Items]    
Revenues (Note 17) 118 1,355
Heavy Mineral Sands Segment | Heavy mineral sands    
Disaggregation of Revenue [Line Items]    
Revenues (Note 17) $ 0 $ 15,543