v3.26.1
Crypto assets loan receivables - Fair values (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Crypto assets loan receivables    
Crypto assets loan receivables $ 57,788 $ 42,141
BTC    
Crypto assets loan receivables    
Crypto assets loan receivables 18,162 10,940
ETH    
Crypto assets loan receivables    
Crypto assets loan receivables 5,421 8,562
USDS    
Crypto assets loan receivables    
Crypto assets loan receivables 2,323 6,896
Currency equivalent for each unit of the crypto token 1  
USDC    
Crypto assets loan receivables    
Crypto assets loan receivables 13,848 6,412
USDT    
Crypto assets loan receivables    
Crypto assets loan receivables $ 18,034 $ 9,331