XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):

As of
March 31, 2023December 31, 2022
Hosting costs$3,393 $2,802 
Legal costs1,682 475 
Marketing and tradeshow expenses836 1,000 
Third party license fees799 1,223 
Contract labor costs1,527 1,465 
Reimbursable employee expenses854 1,004 
Audit and tax expenses1,393 911 
Capital expenditures2,233 744 
Other accrued expenses2,656 2,603 
Total$15,373 $12,227