v3.26.1
Other Payables and Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Other Payables and Accrued Expenses

8. Other Payables and Accrued Expenses

 

As of June 30, 2026 and December 31, 2025, other payable and accrued expenses include the following components:

 

   June 30,   December 31, 
   2026   2025 
Other payable  $1,078   $490 
Accrued operating expenses   402    619 
Accrued payroll expenses   19    217 
Other accrued expenses   190    574 
Total other payable and accrued expenses  $1,689   $1,900