XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Components of accrued liabilities    
Accrued compensation and related charges $ 3,436 $ 5,115
Preferred stock dividends payable 2,901 2,901
Advances from customers 1,024 946
Accrued income taxes 1,001 539
Accrued product warranty 832 743
Current portion of operating lease liabilities 499 488
Accrued professional services 423 880
Other personnel-related costs 278 279
Payable in connection with construction in progress 268 2,974
Other tax payable 230 392
Accrual for sales returns 20 48
Other accrued liabilities 1,301 1,752
Accrued liabilities, Total $ 12,213 $ 17,057