v3.26.1
Crypto Assets Held - Schedule of Roll-forward of Crypto Assets Measured at Fair Value (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
crypto_unit
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
crypto_unit
Crypto Asset [Roll Forward]      
Crypto assets held beginning balance   $ 439,622 $ 470,101
Addition of crypto assets   381,387 1,166,378
Disposition of crypto assets   (328,264) (1,121,186)
Realized gain on crypto assets   3,785 116,174
Realized loss on crypto assets   (103,947) (46,700)
Unrealized gain (loss) on crypto assets   (61,535) (145,145)
Crypto assets held, ending balance   331,048 439,622
Crypto assets acquired $ 11,500   435,100
Disposition $ 600   192,400
Realized gain on receivable, crypto assets pledged   0 117,400
Unrealized loss on receivable, crypto assets pledged   0 43,000
Bitcoin      
Crypto Asset [Roll Forward]      
Crypto assets held beginning balance   420,635 412,115
Addition of crypto assets   350,287 696,251
Disposition of crypto assets   (293,068) (640,120)
Realized gain on crypto assets   634 77,347
Realized loss on crypto assets   (100,988) (15,066)
Unrealized gain (loss) on crypto assets   (53,607) (109,892)
Crypto assets held, ending balance   323,893 $ 420,635
Number of crypto assets acquired (in units) | crypto_unit 132   1,434
Number of crypto assets disposed (in units) | crypto_unit 5   505
Ether      
Crypto Asset [Roll Forward]      
Crypto assets held beginning balance   8,072 $ 17,562
Addition of crypto assets   6,840 430,434
Disposition of crypto assets   (7,896) (441,969)
Realized gain on crypto assets   326 33,704
Realized loss on crypto assets   (1,700) (29,589)
Unrealized gain (loss) on crypto assets   (2,351) (2,070)
Crypto assets held, ending balance   3,291 $ 8,072
Number of crypto assets acquired (in units) | crypto_unit     86,321
Number of crypto assets disposed (in units) | crypto_unit 1   61,696
Other      
Crypto Asset [Roll Forward]      
Crypto assets held beginning balance   10,915 $ 40,424
Addition of crypto assets   24,259 39,693
Disposition of crypto assets   (27,299) (39,097)
Realized gain on crypto assets   2,825 5,123
Realized loss on crypto assets   (1,259) (2,045)
Unrealized gain (loss) on crypto assets   (5,577) (33,183)
Crypto assets held, ending balance   $ 3,864 $ 10,915