XML 96 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of year $ 535,000 $ 472,000
Accrual for product warranties issued 192,000 253,000
Product replacements and other warranty expenditures (182,000) (68,000)
Expiration of warranties (123,000) (122,000)
Accrued warranty reserve, end of period $ 422,000 $ 535,000