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

 

 

June 30,
2024

 

 

December 31,
2023

 

Accrued payroll and related

 

$

70

 

 

$

218

 

Delaware franchise tax

 

 

 

 

 

160

 

Research study costs

 

 

41

 

 

 

51

 

Other

 

 

34

 

 

 

66

 

Total other accrued expenses

 

$

145

 

 

$

495