XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):
June 30, 2024December 31, 2023
Accounts payable and other accrued liabilities$8,159 $7,323 
Accrued employee expenses10,404 13,859 
Total$18,563 $21,182