XML 37 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

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

 

  

March 31,

2026

  

December 31,

2025

 
   As of 
  

March 31,

2026

  

December 31,

2025

 
Professional fees  $2,351   $1,972 
Payroll liabilities   715    728 
Data provider costs   564    505 
Other   311    291 
Total  $3,941   $3,496