v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Disaggregated Revenue [Line Items]        
Total $ 1,244 $ 1,141 $ 3,496 $ 4,814
Diagnostic drug and medical radioisotopes sales [Member]        
Schedule of Disaggregated Revenue [Line Items]        
Total 1,236 1,100 3,474 3,161
Cyclotron system and parts sales [Member]        
Schedule of Disaggregated Revenue [Line Items]        
Total $ 8 $ 41 $ 22 $ 1,653