Rackla summarizes 2025 exploration results and plans for 2026