v3.26.1
Certain Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued costs of revenue $ 106,597 $ 103,882
Accrued compensation and benefits 18,312 47,702
Deferred revenue 8,698 11,762
Accrued tax liabilities 8,731 8,966
Due to Issuing Banks 7,721 7,721
Contingent consideration liability (see Note 4) 2,729 3,677
Operating lease liabilities, current portion 2,563 3,022
Holdback consideration liability 2,297 2,353
Accrued professional services 1,550 2,308
Other accrued liabilities 20,707 24,400
Accrued expenses and other current liabilities $ 179,905 $ 215,793
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities