XML 78 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Acquired Finite Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (years) 10 years 10 years  
Gross Carrying Amount $ 6,097,000 $ 3,497,000  
Accumulated Amortization 968,749 387,363  
Intangibles, Net $ 5,128,251 $ 3,109,637  
Developed technologies      
Acquired Finite Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (years) 9 years 5 years 10 years
Gross Carrying Amount $ 1,080,000 $ 280,000  
Accumulated Amortization 142,477 37,091  
Intangibles, Net $ 937,523 $ 242,909  
Customer relationships      
Acquired Finite Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (years) 10 years 10 years  
Gross Carrying Amount $ 4,830,000 $ 3,150,000  
Accumulated Amortization 754,082 327,082  
Intangibles, Net $ 4,075,918 $ 2,822,918  
Tradename      
Acquired Finite Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (years) 3 years    
Gross Carrying Amount $ 120,000    
Accumulated Amortization 26,667    
Intangibles, Net $ 93,333    
Non-compete agreement      
Acquired Finite Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (years) 3 years 3 years  
Gross Carrying Amount $ 67,000 $ 67,000  
Accumulated Amortization 45,523 23,190  
Intangibles, Net $ 21,477 $ 43,810