Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of period $ 422,000 $ 535,000
Accrual for product warranties issued 204,000 67,000
Product replacements and other warranty expenditures (165,000) (75,000)
Expiration of warranties (124,000) (78,000)
Accrued warranty reserve, end of period $ 337,000 $ 449,000