XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Hosting costs $ 3,585 $ 2,973
Legal costs 283 103
Marketing and tradeshow expenses 842 685
Third party license fees 677 678
Contract labor costs 966 600
Reimbursable employee expenses 1,071 880
Taxes payable 1,766 1,261
Audit and tax expenses 1,568 1,499
Capital expenditures 182 644
Other accrued expenses 2,857 1,723
Total $ 13,797 $ 11,046