XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of December 31, 2024 and 2023 (in thousands):

As of December 31,
20242023
Hosting costs$3,047 $2,973 
Contract labor costs1,043 600 
Marketing and tradeshow expenses1,728 685 
Audit and tax fees
1,029 1,499 
Taxes payable1,285 1,261 
Legal costs289 103 
Reimbursable employee expenses1,569 880 
Third party license fees668 678 
Capital expenditures66 644 
Other accrued expenses664 1,723 
Total accrued expenses
$11,388 $11,046