XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Accrued Expenses and Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Contract liabilities $ 5,454 $ 3,973
Current hedge liabilities 1,325 428
Current lease liabilities 119 223
Others 1,903 1,769
Total other current liabilities $ 8,801 $ 6,393