XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount $ 3,673,160 $ 3,726,160  
Accumulated Amortization (3,366,585) (3,262,582)  
Net 306,575 463,578 $ 2,154,563
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount 286,590 339,590  
Accumulated Amortization (278,825) (324,060)  
Net $ 7,765 15,530  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 2 years    
Patents and Copyrights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount $ 954,915 954,915  
Accumulated Amortization (746,229) (711,781)  
Net $ 208,686 243,134  
Patents and Copyrights [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 2 years    
Patents and Copyrights [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 17 years    
Non-contractual Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Adjusted Carrying Amount $ 2,431,655 2,431,655  
Accumulated Amortization (2,341,531) (2,226,741)  
Net $ 90,124 $ 204,914  
Non-contractual Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 2 years    
Non-contractual Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 10 years