v3.25.2
Revenue and Segment Information (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Revenues $ 1,198,345   $ 1,022,299   $ 2,299,950 $ 1,862,653
Net Income (Loss) (75,157,159) $ (8,461,432) (8,881,442) $ (6,964,844) (83,618,591) (15,846,286)
Specialist isotopes and related services [Member]            
Segment Reporting Information [Line Items]            
Revenues 1,198,345   1,022,299   2,299,950 1,862,653
Net Income (Loss) (8,195,975)   (6,219,317)   (14,585,508) (10,862,811)
Nuclear fuels [Member]            
Segment Reporting Information [Line Items]            
Revenues 0   0   0 0
Net Income (Loss) (66,711,648)   (2,852,272)   (68,805,297) (4,931,279)
Corporate [Member]            
Segment Reporting Information [Line Items]            
Revenues 0   0   0 0
Net Income (Loss) (249,536)   190,147   (227,786) (52,196)
Total Segment [Member]            
Segment Reporting Information [Line Items]            
Revenues 1,198,345   1,022,299   2,299,950 1,862,653
Net Income (Loss) $ (75,157,159)   $ (8,881,442)   $ (83,618,591) $ (15,846,286)