XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued costs of revenue $ 66,272 $ 57,191
Contingent consideration liability 53,067 0
Accrued compensation and benefits 18,161 41,268
Accrued restructuring 9,567 0
Deferred revenue 12,971 17,048
Accrued tax liabilities 4,573 4,978
Accrued professional services 3,885 4,784
Operating lease liabilities, current portion 3,654 3,394
Reserve for contract contingencies and processing errors 2,538 2,494
Other accrued liabilities 14,981 5,730
Accrued expenses and other current liabilities $ 189,669 $ 136,887
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities