XML 110 R95.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Narrative) (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Low Enriched Uranium Segment [Member]    
Revenue from top 10 customers 7100.00% 7900.00%
Revenue from first customer over 10 percent 1400.00% 27.00%
Revenue from second customer over 10 percent 1300.00% 12.00%
Revenue from third customer over 10 percent 1000.00% 11.00%
Revenue from fourth customer over 10 percent   10.00%
Technical Solutions Segment [Member]    
Revenue from first customer over 10 percent 2100.00% 1900.00%