XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible assets (Details Textual) - USD ($)
12 Months Ended
Feb. 11, 2016
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets   $ 1,340,000 $ 1,363,850
Aerex Industries Inc [Member]      
Finite-Lived Intangible Assets [Line Items]      
Business Acquisition, Percentage of Voting Interests Acquired 51.00% 51.00%  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill $ 5,900,000    
Aerex Industries Inc [Member] | Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years    
Aerex Industries Inc [Member] | Certification Marks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 3 years    
Aerex Industries Inc [Member] | Customer-Related Intangible Assets [Member]      
Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 1 year    
Aerex Industries Inc [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 4 years    
Trade Names [Member] | Aerex Industries Inc [Member]      
Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years