XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Hosting costs $ 3,825 $ 3,047
Legal costs 660 289
Marketing and tradeshow expenses 2,177 1,728
Third party license fees 809 668
Contract labor costs 1,321 1,043
Reimbursable employee expenses 1,409 1,569
Taxes payable 1,002 1,285
Audit and tax expenses 1,202 1,029
Capital expenditures 391 66
Other accrued expenses 1,029 664
Total $ 13,825 $ 11,388