XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
All revenue recognized is a result of contracts with customers by way of uranium, vanadium, HMS and RE Carbonate sales contracts, Alternate Feed Materials processing contracts and/or byproduct disposal agreements with other ISR facilities. As of June 30, 2025 and December 31, 2024, the Company's receivables from its contracts with customers was $0.33 million and $29.02 million, respectively. The Company's contracts with major U.S. utilities have terms greater than one year. Under these contracts, each product delivered to the customer represents a separate performance obligation. Therefore, the Company applies the optional exemption not to disclose the remaining transaction price that is variable and allocated to wholly unsatisfied future quantities. The Company expects to recognize revenue related to fixed and unconstrained variable consideration of $10.00 million for the remainder of 2025, $93.36 million for the next three years, and $26.40 million thereafter under the non-cancelable portion of these contracts.
Disaggregation of Revenue
The table set forth below presents revenue disaggregated by type and the reportable segment to which it relates:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024Reportable Segment
Uranium concentrates$3,850 $8,590 $3,850 $33,904 Uranium
Heavy mineral sands278 — 15,821 — Heavy Mineral Sands
Alternate Feed Materials, processing and other84 129 1,439 241 Uranium
Total revenues$4,212 $8,719 $21,110 $34,145