v3.26.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consisted of the following (in thousands):

 

  

June 30,

2026

  

December 31,

2025

 
   As of 
  

June 30,

2026

  

December 31,

2025

 
Professional fees  $1,632   $1,611 
Software and technology   796    682 
Payroll liabilities   519    730 
Data provider costs   440    356 
Other   87    117 
Total  $3,474   $3,496