XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 8,299,809  
Accumulated amortization 5,709,039  
Net Carrying Value 2,590,770 $ 2,850,635
Goodwill 8,867,539 $ 8,845,394
Total intangible assets 11,458,309  
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 338,111  
Accumulated amortization (284,608)  
Net Carrying Value 53,503  
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,769,873  
Accumulated amortization (2,212,373)  
Net Carrying Value 1,557,500  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,191,825  
Accumulated amortization (3,212,058)  
Net Carrying Value $ 979,767