XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Components of accrued expenses) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses:    
Accrued vacation $ 328 $ 271
Accrued salaries and bonus 1,786 1,498
Vendor accruals 268 75
Accrued warranty 6 6
Other accrued expense 522 612
Total accrued expenses 2,910 2,462
Other Long-Term Liabilities:    
Long-term deferred tax liability 1,815 1,290
Acquired long-term liability 3,480 3,380
Total long-term liabilities $ 5,295 $ 4,670