v3.26.1
Crypto Assets Held - Schedule of Roll-forward of Crypto Assets Measured at Fair Value (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Sep. 30, 2025
crypto_unit
Dec. 31, 2025
USD ($)
crypto_unit
Crypto Asset [Roll Forward]      
Crypto assets held beginning balance $ 439,622   $ 470,101
Addition of crypto assets 90,100   1,166,378
Disposition of crypto assets (156,789)   (1,121,186)
Realized gain on crypto assets 2,781   116,174
Realized loss on crypto assets (14,649)   (46,700)
Unrealized gain (loss) on crypto assets (89,109)   (145,145)
Crypto assets held, ending balance 271,956   439,622
Crypto assets acquired     435,100
Disposition     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 78,386   696,251
Disposition of crypto assets (141,825)   (640,120)
Realized gain on crypto assets 77   77,347
Realized loss on crypto assets (12,492)   (15,066)
Unrealized gain (loss) on crypto assets (82,671)   (109,892)
Crypto assets held, ending balance 262,110   $ 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 4,895   430,434
Disposition of crypto assets (5,369)   (441,969)
Realized gain on crypto assets 237   33,704
Realized loss on crypto assets (965)   (29,589)
Unrealized gain (loss) on crypto assets (1,587)   (2,070)
Crypto assets held, ending balance 5,283   $ 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 6,819   39,693
Disposition of crypto assets (9,595)   (39,097)
Realized gain on crypto assets 2,467   5,123
Realized loss on crypto assets (1,192)   (2,045)
Unrealized gain (loss) on crypto assets (4,851)   (33,183)
Crypto assets held, ending balance $ 4,563   $ 10,915