XML 62 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued liabilities as of December 31, 2023 and 2022 consisted of the following (in thousands):
December 31, 2023December 31, 2022
Accounts payable and other accrued liabilities$7,323 $9,561 
Accrued employee expenses13,859 24,074 
$21,182 $33,635