XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years 10 years
Gross Carrying Amount $ 6,097,000 $ 6,097,000
Accumulated Amortization 1,138,095 968,749
Intangibles, Net $ 4,958,905 $ 5,128,251
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 9 years 9 years
Gross Carrying Amount $ 1,080,000 $ 1,080,000
Accumulated Amortization 175,489 142,477
Intangibles, Net $ 904,511 $ 937,523
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 10 years 10 years
Gross Carrying Amount $ 4,830,000 $ 4,830,000
Accumulated Amortization 874,832 754,082
Intangibles, Net $ 3,955,168 $ 4,075,918
Tradename    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (years) 3 years 3 years
Gross Carrying Amount $ 120,000 $ 120,000
Accumulated Amortization 36,667 26,667
Intangibles, Net $ 83,333 $ 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 51,107 45,523
Intangibles, Net $ 15,893 $ 21,477