v3.26.3
Digital assets - Composition of Digital Assets (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
cryptocurrency
Dec. 31, 2025
USD ($)
cryptocurrency
Cost Basis    
Digital asset, cost basis $ 93,335 $ 55,875
Fair Value    
Digital asset, fair value $ 133,355 $ 86,515
Canton Coin    
Quantity    
Digital assets, quantity | cryptocurrency 379,921,930 367,760,063
Cost Basis    
Digital asset, cost basis $ 19,956 $ 13,612
Fair Value    
Digital asset, fair value $ 47,987 $ 56,028
Hyperliquid    
Quantity    
Digital assets, quantity | cryptocurrency 504,210 81,437
Cost Basis    
Digital asset, cost basis $ 22,749 $ 4,578
Fair Value    
Digital asset, fair value $ 45,880 $ 2,072
Bitcoin    
Quantity    
Digital assets, quantity | cryptocurrency 77 73
Cost Basis    
Digital asset, cost basis $ 4,747 $ 2,255
Fair Value    
Digital asset, fair value $ 6,390 $ 6,409
Sui    
Quantity    
Digital assets, quantity | cryptocurrency 4,098,935 3,838,405
Cost Basis    
Digital asset, cost basis $ 8,898 $ 8,599
Fair Value    
Digital asset, fair value $ 4,765 $ 5,385
Ether    
Quantity    
Digital assets, quantity | cryptocurrency 1,728 1,747
Cost Basis    
Digital asset, cost basis $ 4,455 $ 4,529
Fair Value    
Digital asset, fair value 4,637 5,188
Other digital assets    
Cost Basis    
Digital asset, cost basis 32,530 22,302
Fair Value    
Digital asset, fair value 23,696 11,433
Circle-wrapped Bitcoin    
Cost Basis    
Digital asset, cost basis $ 3,300 $ 0