XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 8 years 10 years
Gross Carrying Amount $ 7,057,000 $ 3,497,000
Accumulated Amortization 709,167 387,363
Intangibles, Net $ 6,347,833 $ 3,109,637
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 5 years 5 years
Gross Carrying Amount $ 1,080,000 $ 280,000
Accumulated Amortization 89,784 37,091
Intangibles, Net $ 990,216 $ 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 508,582 327,082
Intangibles, Net $ 3,941,418 $ 2,822,918
Assembled workforce    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 3 years  
Gross Carrying Amount $ 1,340,000  
Accumulated Amortization 74,444  
Intangibles, Net $ 1,265,556  
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 34,357 23,190
Intangibles, Net $ 32,643 $ 43,810
Tradename    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years  
Gross Carrying Amount $ 120,000  
Accumulated Amortization 2,000  
Intangibles, Net $ 118,000