XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Digital Assets - Schedule of Details of Bitcoin (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Bitcoin
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Bitcoin
Sep. 30, 2024
USD ($)
Bitcoin
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Crypto Asset Holding [Line Items]                
Current digital assets     $ 92,389        
Total digital assets $ 389,932     $ 949,501        
Total digital assets (Number of Digital Assets) | Bitcoin 3,418     10,171        
Held in Custody [Member]                
Crypto Asset Holding [Line Items]                
Current digital assets            
Current digital assets (Number of Digital Assets) | Bitcoin            
Non-current digital assets $ 117,879     $ 525,236        
Non-current digital assets (Number of Digital Assets) | Bitcoin 1,033     5,648        
Pledged for Miner Purchase [Member]                
Crypto Asset Holding [Line Items]                
Current digital assets     $ 92,389        
Current digital assets (Number of Digital Assets) | Bitcoin     968        
Non-current digital assets $ 272,053            
Non-current digital assets (Number of Digital Assets) | Bitcoin 2,385            
Pledged as Collateral [Member]                
Crypto Asset Holding [Line Items]                
Non-current digital assets     $ 331,876        
Non-current digital assets (Number of Digital Assets) | Bitcoin     3,555        
Bitcoin [Member]                
Crypto Asset Holding [Line Items]                
Total digital assets $ 389,932 $ 43,322 $ 949,501 $ 575,162 $ 569,411 $ 648,895 $ 388,131
Total digital assets (Number of Digital Assets) | Bitcoin 3,418       9,106      
Bitcoin [Member] | Held in Custody [Member]                
Crypto Asset Holding [Line Items]                
Current digital assets            
Current digital assets (Number of Digital Assets) | Bitcoin            
Non-current digital assets $ 117,879     $ 525,236        
Non-current digital assets (Number of Digital Assets) | Bitcoin 1,033     5,648        
Bitcoin [Member] | Pledged for Miner Purchase [Member]                
Crypto Asset Holding [Line Items]                
Current digital assets     $ 92,389        
Current digital assets (Number of Digital Assets) | Bitcoin     968        
Non-current digital assets $ 272,053            
Non-current digital assets (Number of Digital Assets) | Bitcoin 2,385            
Bitcoin [Member] | Pledged as Collateral [Member]                
Crypto Asset Holding [Line Items]                
Non-current digital assets     $ 331,876        
Non-current digital assets (Number of Digital Assets) | Bitcoin     3,555