v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of June 30, 2025 and December 31, 2024 (in thousands):

As of
June 30, 2025December 31, 2024
Hosting costs$4,460 $3,047 
Marketing and tradeshow expenses1,830 1,728 
Contract labor costs1,717 1,043 
Reimbursable employee expenses1,297 1,569 
Audit and tax expenses1,071 1,029 
Legal costs994 289 
Third party license fees961 668 
Taxes payable655 1,285 
Capital expenditures16 66 
Other accrued expenses1,546 664 
Total$14,547 $11,388