v3.26.1
Crypto Assets Held - Schedule of Crypto Assets Held At Fair Value (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
crypto_unit
Dec. 31, 2025
USD ($)
crypto_unit
Dec. 31, 2024
USD ($)
Crypto Asset, Holding [Line Items]      
Cost Basis $ 273,383 $ 256,638  
Fair Value $ 271,956 $ 439,622 $ 470,101
Bitcoin      
Crypto Asset, Holding [Line Items]      
Units (in unit) | crypto_unit 3,839 4,827  
Cost Basis $ 254,690 $ 235,186  
Fair Value $ 262,110 $ 420,635 412,115
Ether      
Crypto Asset, Holding [Line Items]      
Units (in unit) | crypto_unit 2,517 2,741  
Cost Basis $ 8,321 $ 9,590  
Fair Value 5,283 8,072 17,562
Other crypto assets      
Crypto Asset, Holding [Line Items]      
Cost Basis 10,372 11,862  
Fair Value $ 4,563 $ 10,915 $ 40,424