v3.26.1
Digital Assets - Schedule of Changes in Carrying Amount of Digital Assets (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Bitcoin
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Bitcoin
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Bitcoin
Dec. 31, 2025
Bitcoin
Crypto Asset, Activity [Line Items]            
Digital assets beginning balance   $ 472,577        
Digital assets ending balance $ 478,891          
Number of Bitcoin held | Bitcoin 8,002   404   404 5,401
Cost basis of Bitcoin held     $ 40,285   $ 40,285  
Bitcoin [Member]            
Crypto Asset, Activity [Line Items]            
Digital assets beginning balance $ 478,989 472,577 0 $ 949,501 949,501  
Revenue recognized from Bitcoin mined 67,015 62,118 30,285 12,338    
Mining revenue earned in prior period received in current period 646 812        
Carrying value of Bitcoin sold       (3,429)    
Bitcoin contributed     10,000      
Bitcoin purchased 4,000 61,316        
Bitcoin mining revenue not received (581) (646)        
Change in fair value of Bitcoin (71,178) (117,188) 3,037 (112,394)    
Adjustments post carveout of mining operations to ABTC       (847,244)    
Foreign currency translation adjustments       1,228    
Digital assets ending balance $ 478,891 $ 478,989 $ 43,322 $ 0 43,322  
Number of Bitcoin held | Bitcoin 8,002          
Number of Bitcoin pledged as collateral | Bitcoin 3,090          
Cost basis of Bitcoin held $ 781,928          
Realized gains on the sale of Bitcoin         $ 828