The Hut 8-owned mining company recorded more than $288 million in net losses across 2025 and the first half of 2026.