XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
        
   December 31, 
   2024   2023 
         
Accrued legal and professional fees  $   $6 
Accrued payroll   209    141 
Employee benefits payable   29    23 
Other   53    52 
Total accrued expenses  $291   $222