XML 82 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses [Abstract]    
Legal fees and related $ 643 $ 1,139
Professional fees 239 124
Somerville facility 218 138
Convertible Notes interest 176 0
Accrued compensation 109 1,065
Clinical 18 570
Other 490 590
Total accrued expenses $ 1,893 $ 3,626