XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Information, Geographic Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Information [Abstract]    
Percentage of revenues derived from customers in the nuclear power industry 92.00% 89.00%
Segments, Geographical Areas [Abstract]    
Revenue $ 45,041 $ 47,734
Operating loss (6,818) (14,406)
Net assets $ 22,805 $ 26,496
Percentage of revenues derived from international sales 12.00% 16.00%
United States [Member]    
Segments, Geographical Areas [Abstract]    
Operating loss $ (6,676) $ (14,225)
Net assets 21,202 24,631
United States [Member] | Operating Segments [Member]    
Segments, Geographical Areas [Abstract]    
Revenue 44,040 46,622
Asia [Member]    
Segments, Geographical Areas [Abstract]    
Operating loss (142) (181)
Net assets 1,603 1,865
Asia [Member] | Operating Segments [Member]    
Segments, Geographical Areas [Abstract]    
Revenue $ 1,001 $ 1,112