v3.26.1
Revenue and Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 4,180 $ 1,102
Net Income (Loss) (7,121) (8,461)
Specialist isotopes and related services [Member]    
Segment Reporting Information [Line Items]    
Revenues 3,386 1,102
Net Income (Loss) (10,590) (6,367)
Nuclear fuels [Member]    
Segment Reporting Information [Line Items]    
Revenues 200 0
Net Income (Loss) (6,113) (2,094)
Helium and LNG [Member]    
Segment Reporting Information [Line Items]    
Revenues 594 0
Net Income (Loss) (10,003) 0
Total Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues 4,180 1,102
Net Income (Loss) $ (26,706) $ (8,461)