v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Revenues $ 4,329,395 $ 2,410,462 $ 8,102,968 $ 4,185,126  
Accounts receivables, net of allowance for credit losses 17,357   17,357   $ 15,774
Related Party          
Related Party Transaction [Line Items]          
Revenues 69,400 514,700 436,400 609,200  
Digital assets sales cost 100,400 503,800 464,200 594,800  
Borrowings 0   0   22,900
Accounts receivables, net of allowance for credit losses 500   500   $ 500
Related Party | Digital assets sales          
Related Party Transaction [Line Items]          
Revenues 68,800 509,500 433,500 595,900  
Related Party | Wallet Solutions And Staking          
Related Party Transaction [Line Items]          
Revenues $ 600 $ 5,300 $ 2,900 $ 13,200