XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other current liabilities    
Current lease liabilities $ 323 $ 250
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total other current liabilities  
Nonrelated Party [Member]    
Other current liabilities    
Contract liabilities $ 4,619 1,759
Current hedge liabilities 2,380 1,800
Current lease liabilities 323 250
Others 1,302 740
Total other current liabilities $ 8,624 $ 4,549