Quarterly report pursuant to Section 13 or 15(d)

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

v3.7.0.1
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued warranty reserve, beginning of period $ 472,000 $ 614,000
Accrual for product warranties issued 56,000 306,000
Product replacements and other warranty expenditures (35,000) (206,000)
Expiration of warranties (80,000) (175,000)
Accrued warranty reserve, end of period $ 413,000 $ 539,000