XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses
7. 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