XML 45 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Other Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 19,313,000   $ 19,313,000
Accumulated amortization $ 10,421,000   $ 9,831,000
Remaining useful life 3 years 11 months 23 days   4 years 2 months 23 days
Net book value of amortizable intangible assets $ 8,892,000   $ 9,482,000
Amortization of intangible assets 590,553 $ 590,858  
Estimated amortization expense for all intangible assets [Abstract]      
April 1, 2017 through December 31, 2017     1,760,000
2018     2,345,000
2019     2,339,000
2020     1,252,000
2021     892,000
Thereafter     228,000
Developed Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 6,200,000   6,200,000
Accumulated amortization $ 1,771,000   $ 1,550,000
Remaining useful life 5 years   5 years 3 months
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 5,653,000   $ 5,653,000
Accumulated amortization $ 5,623,000   $ 5,616,000
Remaining useful life 8 years   8 years 3 months
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 190,000   $ 190,000
Accumulated amortization $ 77,000   $ 75,000
Remaining useful life 8 years   8 years 3 months
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 7,270,000   $ 7,270,000
Accumulated amortization $ 2,950,000   $ 2,590,000
Remaining useful life 3 years   3 years 3 months