XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Clinical expenses $ 1,129 $ 1,470
Compensation, excluding taxes 1,859 1,040
Professional fees 272 1,087
Interest on convertible note 713 553
Inventory 585 0
Other 691 535
Total accrued expenses $ 5,249 $ 4,685