XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Components of accrued liabilities    
Accrued compensation and related charges $ 3,625 $ 4,417
Preferred stock dividends payable 2,901 2,901
Accrued product warranty 792 609
Payable in connection with land restoration of Nanjing JinMei factory 758 750
Accrued professional services 634 675
Current portion of operating lease liabilities 466 445
Advance from customers 258 374
Payable in connection with construction 222 1,457
Other personnel-related costs 193 101
Accrued income taxes 163 760
Other tax payable 106 295
Accrual for sales returns 33 81
Payable in connection with repurchase of subsidiaries shares   1,439
Other accrued liabilities 1,396 1,691
Accrued liabilities, Total $ 11,547 $ 15,995