Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.24.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued clinical trial costs $ 4,835 $ 1,549
Accrued payroll and bonus expenses 2,742 1,971
Accrued other expenses 147 220
Accrued professional fees 37 606
Total $ 7,761 $ 4,346