Hycroft Mining Reports Q1 2026 Results with Strong Financial Position | Intellectia.AI