XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 38,050 $ 30,395
Less: allowance for doubtful accounts (893) (731)
Total 37,157 29,664
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 11,747 14,987
Receivables from customers, clients and liquidity partners    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 16,386 6,123
Unbilled receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 4,880 6,125
Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 2,176 939
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 2,861 $ 2,221