XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Certain Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, net
Property and Equipment, net
Property and equipment consisted of the following:
March 31,
2025
December 31,
2024
Leasehold improvements$8,110 $8,110 
Computer equipment9,589 9,415 
Furniture and fixtures2,525 2,525 
Internally developed and purchased software55,959 47,300 
76,183 67,350 
Accumulated depreciation and amortization(33,603)(29,827)
Property and equipment, net$42,580 $37,523 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:

March 31,
2025
December 31, 2024
Accrued costs of revenue
$88,322 $85,745 
Accrued compensation and benefits
14,610 45,754 
Deferred revenue
10,457 13,593 
Due to issuing banks
7,721 7,721 
Accrued tax liabilities
6,681 5,434 
Accrued professional services
1,870 3,567 
Operating lease liabilities, current portion
4,367 4,627 
Reserve for contract contingencies and processing errors
— 1,862 
Other accrued liabilities
11,980 8,756 
Accrued expenses and other current liabilities
$146,008 $177,059