XML 77 R67.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Payable and Accrued Expenses - Schedule of Product Warranty Liability (Details) - USD ($)
6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued warranty reserve, beginning of period $ 614,000 $ 942,000
Accrual for product warranties issued 306,000 196,000
Product replacements and other warranty expenditures (206,000) (72,000)
Expiration of warranties (175,000) (470,000)
Accrued warranty reserve, end of period $ 539,000 $ 596,000