XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Certain Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued costs of revenue $ 82,580 $ 74,357
Accrued compensation and benefits 36,999 42,305
Deferred revenue 12,891 11,829
Accrued technology costs 4,454 5,039
Due to issuing banks 7,957 7,892
Accrued tax liabilities 5,773 4,929
Accrued professional services 2,734 4,559
Operating lease liabilities, current portion 4,527 3,908
Reserve for contract contingencies and processing errors 1,670 3,754
Other accrued liabilities 5,881 2,942
Accrued expenses and other current liabilities $ 165,466 $ 161,514
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities