v3.26.1
Derivatives and embedded derivatives - Schedule of Gains (losses) on Derivatives and Embedded Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivatives    
Investments - derivatives and embedded derivatives $ (417) $ (5,340)
Other Nonoperating Income (Expense)    
Derivatives    
Obligation to return digital asset collateral/Accounts receivable, net - embedded derivatives $ (1,161) $ (976)