XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Hosting costs $ 2,973 $ 2,802
Contract labor costs 600 1,465
Marketing and tradeshow expenses 685 1,000
Audit and tax expenses 1,499 911
Taxes payable 1,261 827
Legal costs 103 475
Reimbursable employee expenses 880 1,004
Third party license fees 678 1,223
Capital expenditures 644 744
Other accrued expenses 1,723 1,776
Total accrued expenses $ 11,046 $ 12,227