XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 25,532 $ 30,395
Less: Allowance for doubtful accounts (1,095) (731)
Total 24,437 29,664
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 12,738 14,987
Receivables from customers, clients and liquidity partners    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 1,733 939
Crypto Receivable From Liquidity Providers [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 3,705 6,123
Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 4,540 6,125
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 2,816 $ 2,221