v3.26.1
Consolidated Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 12,306 $ 8,491
Less: allowance for doubtful accounts (236) (808)
Total 12,070 7,683
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 98 164
Deposits at brokers or dealers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 4,244 5,833
Crypto receivable from liquidity providers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 27 2
Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 2,703 1,242
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 5,234 $ 1,250