XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Components of accrued expenses) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses:    
Accrued vacation $ 292 $ 271
Accrued salaries and bonus 1,442 1,498
Vendor accruals 254 75
Accrued warranty 6 6
Other accrued expense 399 612
Total accrued expenses 2,393 2,462
Other Long-Term Liabilities:    
Long-term deferred tax liability 1,609 1,290
Acquired long-term liability 3,432 3,380
Total long-term liabilities $ 5,041 $ 4,670