v3.26.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued employee compensation and related taxes $ 24,035 $ 21,728
Accrued income and other non-employee related taxes 10,811 8,558
Accrued vendor liabilities 5,765 5,168
Sales tax payable 2,032 2,132
Current portion of contingent consideration 5,305 2,046
Accrued professional services 1,929 1,895
Current portion of operating lease liabilities 1,413 1,346
Other accrued expenses and current liabilities 16,498 12,842
Accrued expenses and other current liabilities $ 67,788 $ 55,715