XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Research and development $ 3,165 $ 3,131
Professional fees 669 1,366
Compensation and related expenses 881 3,100
Other 14 65
Total accrued expenses $ 4,729 $ 7,662