XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
Accounts receivable and allowance for doubtful accounts consisted of the following (in thousands):
March 31, 2024December 31, 2023
Accounts receivable$6,724 $5,128 
Allowance for doubtful accounts(1,171)(1,061)
Accounts receivable, net$5,553 $4,067 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):

March 31,
2024
December 31,
2023
Term deposits (greater than 90 days)$7,621 $7,694 
Other current assets2,134 2,190 
Prepaid software1,554 1,484 
Prepaid insurance354 1,084 
Other prepaid expenses755 801 
Prepaid expenses and other current assets$12,418 $13,253 
Property and Equipment, Net
Internal-use software, property and equipment, net consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Capitalized internal-use software$8,995 $9,000 
Leasehold improvements1,030 866 
Furniture and fixtures496 485 
Computer equipment125 125 
$10,646 $10,476 
Less: accumulated depreciation and amortization(6,106)(5,284)
Internal-use software, and property and equipment, net$4,540 $5,192 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
March 31,
2024
December 31,
2023
Accrued legal(1)
$4,716 $2,470 
Accrued other professional services842 696 
Accrued taxes and deferred tax liabilities1,689 1,479 
Payable to client(2)
1,677 1,693 
Common stock unvested liability188 223 
Other current liabilities(3)
2,395 2,300 
Total$11,507 $8,861 
(1) Accrued legal includes regular recurring legal fees in addition to loss contingencies. See Note 8, "Commitments and Contingencies" for additional information.
(2) Payable to client represents funds held on account for the benefit of custodial customers.
(3) The Company includes contract liabilities within Other current liabilities on the condensed consolidated balance sheets. Contract liabilities consist of deferred revenue, which relates to amounts invoiced in advance of performance under a revenue contract. The total contract liabilities related to advance billings for data subscriptions of $0.7 million and $0.4 million as of March 31, 2024 and December 31, 2023, respectively, are recorded in accrued expenses and other current liabilities on the unaudited condensed consolidated balance sheets. The Company recognized $0.1 million of revenue during the three months ended March 31, 2024 that was included in deferred revenue recorded in accrued expenses and other current liabilities at December 31, 2023.