Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.24.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and bonus expenses $ 1,770 $ 2,742
Accrued manufacturing expenses 1,484 71
Accrued other expenses 111 76
Accrued professional fees 108 37
Accrued clinical trial costs 19 4,835
Total $ 3,492 $ 7,761