XML 86 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued warranty reserve, beginning of period $ 472,000 $ 614,000
Accrual for product warranties issued 118,000 387,000
Product replacements and other warranty expenditures (48,000) (245,000)
Expiration of warranties (92,000) (248,000)
Accrued warranty reserve, end of period $ 450,000 $ 508,000