XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of September 30, 2025 and December 31, 2024 (in thousands):

As of
September 30, 2025December 31, 2024
Interest
$5,058 $— 
Hosting costs and license fees5,847 3,715 
Contract labor costs2,685 1,043 
Audit and tax expenses1,506 1,029 
Reimbursable employee expenses1,477 1,569 
Marketing and tradeshow expenses1,017 1,728 
Legal costs627 289 
Taxes payable523 1,285 
Capital expenditures— 66 
Other accrued expenses1,342 664 
Total$20,082 $11,388