v3.26.1
Inventories (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Inventory, Net [Abstract]    
Separative work units valuation change in period $ (0.6) $ 2.1
Separative work units repaid in period, value $ 35.8 $ 26.5