Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details)

v3.19.2
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of year $ 422,000 $ 535,000
Accrual for product warranties issued 152,000 67,000
Product replacements and other warranty expenditures (139,000) (75,000)
Expiration of warranties (100,000) (78,000)
Accrued warranty reserve, end of period $ 335,000 $ 449,000