XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses
8. Accrued Expenses

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

June 30, 2022December 31, 2021
Hosting costs$3,078 $1,995 
Legal costs1,264 5,511 
Marketing and tradeshow expenses2,143 1,167 
Third party license fees1,164 1,066 
Contract labor costs2,043 891 
Reimbursable employee expenses4,104 870 
Taxes payable307 550 
Audit and tax expenses404 439 
Capital expenditures96 379 
Other accrued expenses1,775 2,615 
Total$16,378 $15,483