XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
September 30,
2024
December 31,
2023
Employee compensation and benefits $8,516 $7,285 
Litigation-related funds received from escrow (see Note 14)5,929 5,929 
Income and other taxes payable 4,544 1,389 
Lease liability, short-term 2,219 1,405 
Accrued professional service fees 1,973 3,252 
Accrued infrastructure expense 1,162 900 
Accrued legal expense 915 1,608 
Accrued interest payable 98 174 
Other accrued expenses 1,015 992 
$26,371 $22,934