XML 95 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 6,644,000 $ 6,233,000
Accrued warranty 422,000 535,000
Accrued severance 100,000
Accrued compensation 870,000 507,000
Other current liabilities 91,000 65,000
Accounts payable and accrued expenses $ 8,027,000 $ 7,440,000