XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of December 31, 2025 and 2024 (in thousands):

As of December 31,
20252024
Hosting costs and license fees
$6,570 $3,715 
Contract labor costs2,600 1,043 
Taxes payable1,953 1,285 
Audit and tax services
1,818 1,029 
Legal costs1,438 289 
Reimbursable employee expenses1,123 1,569 
Marketing and tradeshow expenses892 1,728 
Capital expenditures— 66 
Other accrued expenses2,089 664 
Total accrued expenses
$18,483 $11,388