v3.26.1
Crypto Assets Held - Schedule of Crypto Assets Held At Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
crypto_unit
Dec. 31, 2025
USD ($)
crypto_unit
Dec. 31, 2024
USD ($)
Crypto Asset, Holding [Line Items]      
Cost Basis $ 304,282 $ 256,638  
Fair Value $ 331,048 $ 439,622 $ 470,101
Bitcoin      
Crypto Asset, Holding [Line Items]      
Units (in unit) | crypto_unit 5,528 4,827  
Cost Basis $ 286,780 $ 235,186  
Fair Value $ 323,893 $ 420,635 412,115
Ether      
Crypto Asset, Holding [Line Items]      
Units (in unit) | crypto_unit 2,084 2,741  
Cost Basis $ 7,086 $ 9,590  
Fair Value 3,291 8,072 17,562
Other crypto assets      
Crypto Asset, Holding [Line Items]      
Cost Basis 10,416 11,862  
Fair Value $ 3,864 $ 10,915 $ 40,424