Inventory Derivative Obligation (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Current liabilities | ||
| Uranium inventory loan fair value, gross | $ 21,250 | $ 20,388 |
| Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] | Inventory loan fair value, net | Inventory loan fair value, net |
| Uranium inventory loan deposit | $ (3,750) | $ (3,750) |
| Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Inventory loan fair value, net | Inventory loan fair value, net |
| Inventory loan fair value, net | $ 17,500 | $ 16,638 |