XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 10 years 10 years
Gross Carrying Amount $ 3,497,000 $ 3,497,000
Accumulated Amortization 484,709 387,363
Intangibles, Net $ 3,012,291 $ 3,109,637
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years 5 years
Gross Carrying Amount $ 280,000 $ 280,000
Accumulated Amortization 50,104 37,091
Intangibles, Net $ 229,896 $ 242,909
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 10 years 10 years
Gross Carrying Amount $ 3,150,000 $ 3,150,000
Accumulated Amortization 405,832 327,082
Intangibles, Net $ 2,744,168 $ 2,822,918
Non-compete agreement    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 3 years 3 years
Gross Carrying Amount $ 67,000 $ 67,000
Accumulated Amortization 28,773 23,190
Intangibles, Net $ 38,227 $ 43,810