XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Hosting costs $ 3,047 $ 2,973
Contract labor costs 1,043 600
Marketing and tradeshow expenses 1,728 685
Audit and tax fees 1,029 1,499
Taxes payable 1,285 1,261
Legal costs 289 103
Reimbursable employee expenses 1,569 880
Third party license fees 668 678
Capital expenditures 66 644
Other accrued expenses 664 1,723
Total accrued expenses $ 11,388 $ 11,046