XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Clinical trial $ 495 $ 470
Employee benefits 568 75
Other 23 69
Total accrued expenses $ 1,086 $ 614