v3.26.1
Crypto assets loan receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2024
Derivative contracts      
Gross balance $ 42,057 $ 70,029 $ 7,816
Fair Value Changes 84 (95) 52
Net carrying amount $ 42,141 $ 69,934 $ 7,868
Minimum      
Derivative contracts      
Crypto loan unsecured receivables interest bearing 0.05%    
Maximum      
Derivative contracts      
Crypto loan unsecured receivables interest bearing 9.00%