v3.26.1
Note 5 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued compensation and related charges $ 4,466 $ 5,090
Preferred stock dividends payable 2,901 2,901
Payable in connection with construction in progress 1,483 1,676
Advances from customers 12,078 103
Accrued income taxes 2,271 841
Current portion of operating lease liabilities 633 579
Accrued professional services 959 1,023
Other tax payable 389 494
Accrued product warranty 380 411
Other personnel-related costs 304 276
Accrual for sales returns 21 48
Other accrued liabilities 1,167 1,356
Accrued Liabilities, Current $ 27,052 $ 14,798