XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Engineering accruals $ 619 $ 779
Professional fees 1,273 846
Government grants 895 918
Income taxes payable, net 1,922 2,547
Other 1,091 1,455
Total $ 5,800 $ 6,545