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 |