v3.26.1
Inventories (Schedule of Inventories) (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Inventory, Net [Abstract]    
Separative work units inventory $ 30.1 $ 21.1
Uranium inventory 305.9 301.8
Inventories 336.0 322.9
Separative work units owed to customers and suppliers 10.5 17.8
Uranium owed to customers and suppliers 160.3 174.9
Inventories owed to customers and suppliers 170.8 192.7
Separative work units net of liability 19.6 3.3
Uranium inventory net of liability 145.6 126.9
Inventories, net $ 165.2 $ 130.2