Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses    
Accounts payable $ 6,403 $ 6,833
Research and development 2,193 2,782
Accrued compensation 1,899 3,468
Other 943 648
Total accounts payable and accrued expenses $ 11,438 $ 13,731