XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Components of accrued liabilities    
Preferred stock dividends payable $ 2,901 $ 2,901
Accrued compensation and related charges 2,802 4,417
Accrued income taxes 1,203 760
Accrued professional services 762 675
Payable in connection with land restoration of Nanjing JinMei factory 759 750
Accrued product warranty 662 609
Current portion of operating lease liabilities 475 445
Other personnel-related costs 380 101
Other tax payable 370 295
Advance from customers 345 374
Payable in connection with construction 291 1,457
Accrual for sales returns 36 81
Payable in connection with repurchase of subsidiaries shares   1,439
Other accrued liabilities 1,684 1,691
Accrued liabilities, Total $ 12,670 $ 15,995