Basis of presentation, summary of significant accounting policies and recent accounting pronouncements - Schedule of Estimated Useful lives of Property, plant and equipment (Details) |
Jun. 30, 2026 |
|---|---|
| Buildings | |
| Property, Plant, and Equipment [Line Items] | |
| Property, plant and equipment, useful life, years | 20 years |
| Other PPE | Minimum | |
| Property, Plant, and Equipment [Line Items] | |
| Property, plant and equipment, useful life, years | 3 years |
| Other PPE | Maximum | |
| Property, Plant, and Equipment [Line Items] | |
| Property, plant and equipment, useful life, years | 10 years |
| Mining hardware | |
| Property, Plant, and Equipment [Line Items] | |
| Property, plant and equipment, useful life, years | 4 years |
| HPC hardware | |
| Property, Plant, and Equipment [Line Items] | |
| Property, plant and equipment, useful life, years | 5 years |