Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Schedule of Definite Lived Intangible Assets (Details)

v3.10.0.1
Acquisitions - Schedule of Definite Lived Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]    
Definite lived intangible assets, Gross $ 1,186,683 $ 1,186,683
Definite lived intangible, Accumulated Amortization (775,598) (578,278)
Definite lived intangible assets, Net $ 411,085 $ 608,405
Drawings and Technology    
Business Acquisition [Line Items]    
Definite lived intangible assets, Expected Life 3 years 3 years
Definite lived intangible assets, Average Remaining Life 1 year 1 year 6 months
Definite lived intangible assets, Gross $ 760,207 $ 760,207
Definite lived intangible, Accumulated Amortization (496,246) (369,545)
Definite lived intangible assets, Net $ 263,961 $ 390,662
Customer Lists and Relationships    
Business Acquisition [Line Items]    
Definite lived intangible assets, Expected Life 3 years 3 years
Definite lived intangible assets, Average Remaining Life 1 year 1 year 6 months
Definite lived intangible assets, Gross $ 398,717 $ 398,717
Definite lived intangible, Accumulated Amortization (260,274) (193,821)
Definite lived intangible assets, Net $ 138,443 $ 204,896
Trademarks, URLs and Other    
Business Acquisition [Line Items]    
Definite lived intangible assets, Expected Life 3 years 3 years
Definite lived intangible assets, Average Remaining Life 1 year 1 year 6 months
Definite lived intangible assets, Gross $ 27,759 $ 27,759
Definite lived intangible, Accumulated Amortization (19,078) (14,912)
Definite lived intangible assets, Net $ 8,681 $ 12,847