Three months ended
March 31,
2026
2025
Revenue Summary
Amount
%
Customer A
3,904
99.3%
—
0.0%
U3O8 sales
Disposal fees
27
0.7%
3,931
100.0%
No definition available.