XML 44 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Mar. 31, 2019
Foreign Currency Transaction Gain (Loss), before Tax [Abstract]            
Foreign Currency Transaction Gain (Loss), before Tax $ 41,977 $ 97,329 $ 54,012 $ 63,087    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]            
Restricted Cash, Current $ 1,610,471   $ 1,610,471   $ 0  
Standby Letters of Credit [Member]            
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]            
Long-term Line of Credit           $ 1,500,000
Maximum [Member]            
Revenue Recognition [Abstract]            
Percentage of Bad Debts     1.00%   1.00%  
Aerex Industries Inc [Member]            
Revenue Recognition [Abstract]            
Business Acquisition, Percentage of Voting Interests Acquired 51.00%   51.00%      
Certificates of Deposit [Member]            
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]            
Cash Equivalents, at Carrying Value $ 17,900,000   $ 17,900,000   $ 8,400,000  
Restricted Cash, Current 1,600,000   1,600,000      
Cash Collateral for Borrowed Securities 100,000   100,000      
BAHAMAS            
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]            
Deposits held in foreign bank $ 9,000,000   $ 9,000,000