v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 16, 2026
USD ($)
Nov. 25, 2024
USD ($)
Oct. 19, 2023
USD ($)
Jun. 13, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / MW
Dec. 31, 2025
USD ($)
Dec. 16, 2024
Jul. 23, 2024
USD ($)
Commitments and Contingencies (Details)                        
Change in fair value of contingent consideration           $ 9,400   $ 17,600        
Contingent consideration, earn potential ratio                     2.65  
Green Revolution Cooling Patent Dispute                        
Commitments and Contingencies (Details)                        
Post-trial royalty (in dollars per kWh) | $ / MW                 0.01      
SBI Crypto Co Litigation                        
Commitments and Contingencies (Details)                        
Consideration in cash $ 20,000                      
G M O                        
Commitments and Contingencies (Details)                        
Loss contingency estimate of possible loss       $ 150,000                
Loss contingency damages     $ 496,000 $ 25,000                
Minimum | SBI Crypto Co Litigation                        
Commitments and Contingencies (Details)                        
Loss contingency damages   $ 350,000                    
Minimum | SBI Crypto Co Litigation | Profit Loss                        
Commitments and Contingencies (Details)                        
Loss contingency estimate of possible loss   175,000                    
Minimum | SBI Crypto Co Litigation | Equipment Damage                        
Commitments and Contingencies (Details)                        
Loss contingency estimate of possible loss   $ 50,000                    
Maximum | Green Revolution Cooling Patent Dispute                        
Commitments and Contingencies (Details)                        
Loss contingency estimate of possible loss                 $ 52,000      
Block Mining Inc.                        
Commitments and Contingencies (Details)                        
Contingent consideration, potential earn-out targets                       $ 32,500
Contingent consideration, fair value         $ 6,200   $ 6,200     $ 6,200    
Change in fair value of contingent consideration         $ 0   $ 0          
Contingent consideration, recognized acquisition                       $ 26,100
Block Mining Inc. | Risk free interest rate                        
Commitments and Contingencies (Details)                        
Business combination contingent consideration liability measurement input         5   5          
Block Mining Inc. | Credit spread                        
Commitments and Contingencies (Details)                        
Business combination contingent consideration liability measurement input         1   1          
E4A Solutions                        
Commitments and Contingencies (Details)                        
Contingent consideration, fair value         $ 2,000   $ 2,000   $ 2,600 $ 2,000    
Change in fair value of contingent consideration         $ 0   $ 0          
E4A Solutions | Credit spread                        
Commitments and Contingencies (Details)                        
Business combination contingent consideration liability measurement input         1.9   1.9          
E4A Solutions | Minimum | Risk free interest rate                        
Commitments and Contingencies (Details)                        
Business combination contingent consideration liability measurement input         3.5   3.5          
E4A Solutions | Maximum | Risk free interest rate                        
Commitments and Contingencies (Details)                        
Business combination contingent consideration liability measurement input         3.6   3.6          
MicroBT Electronics Technology Co., LTD                        
Commitments and Contingencies (Details)                        
Purchase of miners         $ 821,300   $ 821,300          
Additional commitment amount         7,700   7,700          
Corsicana Facility                        
Commitments and Contingencies (Details)                        
Additional commitment amount         $ 2,600   $ 2,600