XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of September 30, 2023 and December 31, 2022 (in thousands):

As of
September 30, 2023December 31, 2022
Hosting costs$3,344 $2,802 
Legal costs246 475 
Marketing and tradeshow expenses1,133 1,000 
Third party license fees957 1,223 
Contract labor costs953 1,465 
Reimbursable employee expenses848 1,004 
Audit and tax expenses949 911 
Capital expenditures27 744 
Other accrued expenses2,818 2,603 
Total$11,275 $12,227