XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of June 30, 2024 and December 31, 2023 (in thousands):

As of
June 30, 2024December 31, 2023
Hosting costs$3,585 $2,973 
Legal costs283 103 
Marketing and tradeshow expenses842 685 
Third party license fees677 678 
Contract labor costs966 600 
Reimbursable employee expenses1,071 880 
Taxes payable1,766 1,261 
Audit and tax expenses1,568 1,499 
Capital expenditures182 644 
Other accrued expenses2,857 1,723 
Total$13,797 $11,046