v3.26.1
Inventories (Schedule of Inventories) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventory, Net [Abstract]    
Separative work units inventory $ 25.9 $ 21.1
Uranium inventory 351.2 301.8
Inventories 377.1 322.9
Separative work units owed to customers and suppliers 0.0 17.8
Uranium owed to customers and suppliers 235.7 174.9
Inventories owed to customers and suppliers 235.7 192.7
Separative work units net of liability 25.9 3.3
Uranium inventory net of liability 115.5 126.9
Inventories, net $ 141.4 $ 130.2