v3.26.1
Concentrations (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Operators
Jun. 30, 2025
Operators
Jun. 30, 2026
DigitalAsset
Operators
Jun. 30, 2025
Operators
DigitalAsset
Concentration Risk [Line Items]        
Number of digital asset | DigitalAsset     1 1
Number of mining pool operators | Operators 2 2 2 2
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Digital Asset [Member]        
Concentration Risk [Line Items]        
Percentage of mining revenue     100.00% 100.00%