XML 33 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Expense [Abstract]    
Accrued expenses $ 964 $ 909
Accrued employee vacation and bonus 400 400
Accrued professional and consulting fees 200 100
Accrued drug manufacturing, development and testing 200 200
Accrued clinical trial expenses 100  
Legal and patent fees   100
Other accrued expenses $ 100 $ 100