XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses
7. Accrued Expenses

Accrued expenses consisted of the following as of March 31, 2025 and December 31, 2024 (in thousands):

As of
March 31, 2025December 31, 2024
Hosting costs$3,825 $3,047 
Legal costs660 289 
Marketing and tradeshow expenses2,177 1,728 
Third party license fees809 668 
Contract labor costs1,321 1,043 
Reimbursable employee expenses1,409 1,569 
Taxes payable1,002 1,285 
Audit and tax expenses1,202 1,029 
Capital expenditures391 66 
Other accrued expenses1,029 664 
Total$13,825 $11,388