v3.25.2
DEPOSITS ON EQUIPMENT (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2025
USD ($)
MW
May 16, 2025
USD ($)
bitcoin
Jun. 05, 2024
exahash
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
exahash
MW
Dec. 31, 2023
USD ($)
exahash
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
May 15, 2025
USD ($)
Dec. 31, 2024
USD ($)
Property Plant And Equipment [Line Items]                    
Unrealized (losses) gains on bitcoin       $ 17,143 $ (21,178)   $ (3,035) $ 19,378    
Bitmain                    
Property Plant And Equipment [Line Items]                    
Hash rate of miners agreed to purchase (in exahash) | exahash     8.7     7.1        
Deposits paid       165,900   $ 12,200 165,900      
Purchase obligation with call option to purchase   $ 108,200             $ 120,200  
Accelerate payment due period   14 days                
Bitcoin for call option to purchase, expiration period (within)   1 year                
Loss on fair value of derivatives       $ 3,800     $ (3,800)      
Bitmain | Bitcoin With An Expiration Of August 2025                    
Property Plant And Equipment [Line Items]                    
Number of bitcoin for call option to purchase | bitcoin   493                
Amount for call option to purchase   $ 60,100                
Bitmain | Bitcoin With An Expiration Of November 2025                    
Property Plant And Equipment [Line Items]                    
Number of bitcoin for call option to purchase | bitcoin   493                
Amount for call option to purchase   $ 60,100                
Canaan Creative Global Pte. Ltd                    
Property Plant And Equipment [Line Items]                    
Hash rate of miners agreed to purchase (in exahash) | exahash         1.25          
Deposits paid         $ 5,300     $ 5,300    
Option to purchase miners, amount of power (in megawatts) | MW         160          
Canaan Creative Global Pte. Ltd | Subsequent Event                    
Property Plant And Equipment [Line Items]                    
Deposits paid $ 8,500                  
Purchase obligation with call option to purchase $ 21,300                  
Option to purchase miners, amount of power (in megawatts) | MW 25                  
American Electric Power Company, Inc.                    
Property Plant And Equipment [Line Items]                    
Deposits paid                   $ 5,300