XML 77 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 30,395 $ 25,516
Less: allowance for doubtful accounts (731) (210)
Total 29,664 25,306
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 14,987 16,284
Deposits at brokers or dealers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 4,121 0
Crypto receivable from liquidity providers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 6,125 0
Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 939 6,445
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 4,223 $ 2,787