v3.26.1
Revenue and Segment Information (Details 3) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]          
Revenues $ 5,123 $ 1,198   $ 9,303 $ 2,300
Net Income (Loss) (33,993) (75,157) $ (8,462) (41,114) (83,619)
Specialist isotopes and related services [Member]          
Segment Reporting [Line Items]          
Revenues 3,869 1,198   7,255 2,300
Net Income (Loss) (14,158) (8,445)   (24,748) (14,814)
Nuclear fuels [Member]          
Segment Reporting [Line Items]          
Revenues 600 0   800 0
Net Income (Loss) (13,848) (66,712)   (19,961) (68,805)
Helium and LNG [Member]          
Segment Reporting [Line Items]          
Revenues 654 0   1,248 0
Net Income (Loss) (5,987) 0   (15,990) 0
Total Segment [Member]          
Segment Reporting [Line Items]          
Revenues 5,123 1,198   9,303 2,300
Net Income (Loss) $ (33,993) $ (75,157)   $ (60,699) $ (83,619)