v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Hosting costs and license fees $ 7,296 $ 6,570
Legal costs 2,257 1,438
Reimbursable employee expenses 2,118 1,123
Contract labor costs 2,016 2,600
Audit and tax expenses 1,517 1,818
Marketing and tradeshow expenses 1,536 892
Taxes payable 931 1,953
Other accrued expenses 3,991 2,089
Total accrued expenses $ 21,662 $ 18,483