v3.25.2
Digital assets - Changes in the carrying amount (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 06, 2025
USD ($)
Jun. 30, 2025
USD ($)
item
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
USD ($)
Dec. 31, 2024
item
Crypto Asset, Activity [Line Items]                
Beginning balance $ 1,143,179 $ 847,244 $ 949,500 $ 648,895 $ 388,510 $ 949,500 $ 388,510  
Revenue recognized from Bitcoin mined   30,318 12,341 13,914 31,336      
Hosting revenue received in Bitcoin       1,417 1,814      
Mining revenue earned in prior period received in current period         292      
Foreign currency translation adjustments   38,270 1,228 (6,671) (9,295)      
Ending balance   $ 1,143,179 847,244 570,504 648,895 $ 1,143,179 570,504  
Number of Bitcoin held | item   10,667       10,667   10,171
Number of Bitcoin pledged to BITMAIN | item   968       968   968
Realized gains on the sale of Bitcoin   $ 217,640   (71,842)   $ 105,246 $ 202,732  
Bitcoin                
Crypto Asset, Activity [Line Items]                
Purchase value $ 205,600              
Bitcoin contributed   10,000            
Carrying value of Bitcoin sold   (299) (3,433) (15,209) (37,929)      
Change in fair value of Bitcoin   $ 217,646 $ (112,392) $ (71,842) 274,540      
Number of Bitcoin held   9,699   9,102   9,699 9,102  
Number of Bitcoin pledged to BITMAIN   968       968   968
Cost basis of Bitcoin held   $ 510,071   $ 348,213   $ 510,071 $ 348,213  
Realized gains on the sale of Bitcoin   $ 76   $ 3,027   $ 904 $ 7,458  
Other digital assets                
Crypto Asset, Activity [Line Items]                
Carrying value of Bitcoin sold         (407)      
Change in fair value of Bitcoin         $ (34)