v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Hosting costs $ 4,460 $ 3,047
Marketing and tradeshow expenses 1,830 1,728
Contract labor costs 1,717 1,043
Reimbursable employee expenses 1,297 1,569
Audit and tax expenses 1,071 1,029
Legal costs 994 289
Third party license fees 961 668
Taxes payable 655 1,285
Capital expenditures 16 66
Other accrued expenses 1,546 664
Total $ 14,547 $ 11,388