XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Other Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses

 

 

September 30,
2024

 

 

December 31,
2023

 

Accrued payroll and related

 

$

40

 

 

$

218

 

Delaware franchise tax

 

 

 

 

 

160

 

Research study costs

 

 

102

 

 

 

51

 

Other

 

 

85

 

 

 

66

 

Total other accrued expenses

 

$

227

 

 

$

495