v3.26.1
Revenue and Segment Information (Details 2) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 587,669 $ 498,020
Discontinued Operations [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 0 82,578
Specialist isotopes and related services [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 431,494 321,190
Nuclear fuels [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 90,676 94,252
Helium and LNG [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 65,499 $ 0