v3.26.1
Note 11 - Accrued Expenses and Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Contract liabilities $ 7,807 $ 3,973
Current hedge liabilities 1,484 428
Current portion of operating lease liabilities 88 223
Others 673 1,769
Total other current liabilities $ 10,052 $ 6,393