v3.26.1
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