XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,952,220 $ 6,300,317
Accumulated Amortization 2,070,809 5,079,565
Net Carrying Amount 881,411 1,220,752
Customer Lists and Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,284,065 1,997,300
Accumulated Amortization 823,884 1,810,750
Net Carrying Amount $ 460,181 186,550
Customer Lists and Non-compete Agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years  
Customer Lists and Non-compete Agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years  
Patent Application Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life, description [1] Varied  
Gross Carrying Amount $ 1,168,155 1,148,017
Accumulated Amortization 746,925 664,873
Net Carrying Amount 421,230 483,144
Patents and Patent Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 500,000 3,155,000
Accumulated Amortization 500,000 2,603,942
Net Carrying Amount $ 551,058
[1] Patent application costs are amortized over their expected useful life which is generally the remaining legal life of the patent. As of December 31, 2018, the weighted average remaining useful life of these assets in service was approximately 6.9 years.