v3.26.1
CRYPTO ASSETS HELD FOR INVESTMENT - Summary of Units, Cost Basis and Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
unit
Dec. 31, 2025
USD ($)
unit
Crypto Asset, Holding [Line Items]    
Cost Basis $ 1,823,414 $ 1,751,354
Fair Value $ 1,468,395 $ 1,998,871
Bitcoin    
Crypto Asset, Holding [Line Items]    
Units | unit 17,311 15,389
Cost Basis $ 1,213,691 $ 1,079,153
Fair Value $ 1,013,166 $ 1,346,452
Ethereum    
Crypto Asset, Holding [Line Items]    
Units | unit 150,279 151,175
Cost Basis $ 340,602 $ 348,975
Fair Value 235,741 448,484
Other crypto assets    
Crypto Asset, Holding [Line Items]    
Cost Basis 269,121 323,226
Fair Value $ 219,488 $ 203,935