XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses
7. Accrued Expenses

Accrued expenses consisted of the following as of December 31, 2023 and 2022 (in thousands):

As of December 31,
20232022
Hosting costs$2,973 $2,802 
Contract labor costs600 1,465 
Marketing and tradeshow expenses685 1,000 
Audit and tax expenses1,499 911 
Taxes payable1,261 827 
Legal costs103 475 
Reimbursable employee expenses880 1,004 
Third party license fees678 1,223 
Capital expenditures644 744 
Other accrued expenses1,723 1,776 
Total accrued expenses
$11,046 $12,227