XML 94 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
        
   December 31, 
   2023   2022 
         
Accrued legal and professional fees  $6   $189 
Accrued payroll   141    195 
Employee benefits payable   23    36 
Other   52    26 
Total accrued expenses  $222   $446