XML 68 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounting policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Line Items]      
Foreign Currency Transaction Gain (Loss), before Tax $ (485,291) $ (111,409) $ (197,396)
Cash Deposits In Excess Of Federally Insured Limits 1,900,000    
Accumulated Amortization of Other Deferred Costs $ 1,600,000 1,400,000  
Equity Method Investment, Additional Information The Company uses the equity method of accounting for investments in common stock where the Company holds 20% to 50% of the voting stock of the investee and has significant influence over its operating and financial policies but does not meet the criteria for consolidation.    
Criteria For Recognizing Investment At Cost Investments where the Company does not exercise significant influence over the operating and financial policies of the investee and holds less than 20% of the voting stock are recorded at cost.    
Reconciliation Percentage of Implied Control Premium 5.00%    
Certificates of Deposit, at Carrying Value $ 5,637,538 5,000,000  
Cash Equivalents, at Carrying Value 27,871,149 22,760,231  
Cash And Restricted Cash Equivalents Held In Foreign Bank 44,400,000    
Costs in Excess of Billings, Current 0 1,090,489  
Effect of Exchange Rate on Cash, Total     $ 364,000
Certificates of Deposit [Member]      
Accounting Policies [Line Items]      
Cash Equivalents, at Carrying Value 13,600,000 $ 3,000,000  
BELIZE      
Accounting Policies [Line Items]      
Deposits held in foreign bank 4,200,000    
BAHAMAS      
Accounting Policies [Line Items]      
Deposits held in foreign bank 23,200,000    
Certificates of Deposit, at Carrying Value $ 5,600,000    
Retail [Member]      
Accounting Policies [Line Items]      
Estimated Fair Value Carrying Amount Exceeded Percentage 72.00% 36.00%  
Bulk [Member]      
Accounting Policies [Line Items]      
Estimated Fair Value Carrying Amount Exceeded Percentage 20.00% 29.00%  
Capitalized Engineering Labor and Materials Cost [Member]      
Accounting Policies [Line Items]      
Other Assets $ 3,500,000 $ 3,500,000