XML 24 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses

5. 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