XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Hosting costs $ 3,600 $ 2,973
Legal costs 252 103
Marketing and tradeshow expenses 917 685
Third party license fees 726 678
Contract labor costs 1,132 600
Reimbursable employee expenses 1,128 880
Taxes payable 760 1,261
Audit and tax expenses 1,303 1,499
Capital expenditures 476 644
Other accrued expenses 1,958 1,723
Total $ 12,252 $ 11,046