Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Summary of Acquired Intangible Assets (Details)

v3.10.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 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,476,787 968,749
Intangibles, Net $ 4,620,213 $ 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 241,515 142,477
Intangibles, Net $ 838,485 $ 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 1,116,332 754,082
Intangibles, Net $ 3,713,668 $ 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 56,667 26,667
Intangibles, Net $ 63,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 62,273 45,523
Intangibles, Net $ 4,727 $ 21,477