XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES (Details - Components of accrued expenses) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Expenses:    
Accrued vacation $ 290 $ 246
Accrued salaries and bonus 2,055 1,086
Vendor accruals 118 50
Accrued warranty 10 27
Other accrued expense 1,966 1,328
Total accrued expenses 4,439 2,737
Other Long-Term Liabilities:    
Long-term deferred tax liability 1,652 1,698
Acquired long-term liability 3,689 3,787
Total long-term liabilities $ 5,341 $ 5,485