XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Preferred stock dividends payable $ 2,901 $ 2,901
Accrued compensation and related charges 2,511 2,832
Payable in connection with construction in progress 1,953 1,985
Accrued professional services 884 1,460
Accrued income taxes 759 127
Current portion of operating lease liabilities 562 536
Accrued product warranty 512 451
Advances from customers 506 1,590
Other tax payable 380 399
Other personnel-related costs 337 256
Accrual for sales returns 33 28
Other accrued liabilities 1,164 1,991
Accrued Liabilities, Current $ 12,502 $ 14,556