XML 60 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years 10 years
Gross Carrying Amount $ 5,717,000 $ 3,497,000
Accumulated Amortization 783,569 387,363
Intangibles, Net $ 4,933,431 $ 3,109,637
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 9 years 5 years
Gross Carrying Amount $ 1,080,000 $ 280,000
Accumulated Amortization 109,463 37,091
Intangibles, Net $ 970,537 $ 242,909
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years 10 years
Gross Carrying Amount $ 4,450,000 $ 3,150,000
Accumulated Amortization 617,499 327,082
Intangibles, Net $ 3,832,501 $ 2,822,918
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 39,940 23,190
Intangibles, Net $ 27,060 $ 43,810
Tradename    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 3 years  
Gross Carrying Amount $ 120,000  
Accumulated Amortization 16,667  
Intangibles, Net $ 103,333