Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details)

v3.24.0.1
Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses    
Accounts payable $ 6,322 $ 6,833
Accrued research and development 4,118 2,782
Accrued compensation 2,838 3,468
Other 739 648
Total accounts payable and accrued expenses $ 14,017 $ 13,731