v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities
          
   June 30,
2026
   December 31,
2025
 
Accrued employee compensation and benefit  $145   $73 
Accrued professional fees   291    259 
Refunds payable   750    750 
Other   404    682 
Accrued expenses and other current liabilities  $1,590   $1,764