Consensus Mining reports Q1 2026 results with significant challenges ahead.