XML 33 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Number of Wholly Owned Subsidiaries 5    
Capitalized Computer Software, Amortization $ 142,480 $ 144,500  
Amortization of Intangible Assets, Total 120,488 115,800  
Research and Development Expense, Total 597,456 606,618  
Cash and Cash Equivalents, at Carrying Value, Ending Balance 8,664,253 11,439,361 $ 14,210,909
Cash Equivalents, at Carrying Value, Total 2,100,000 7,500,000  
Cash, Uninsured Amount 5,198,000 6,920,000  
Accounts Receivable, Allowance for Credit Loss, Current 24,000 24,000  
Accounting Standards Update 2016-02 [Member]      
Operating Lease, Right-of-Use Asset 84,000    
Cargo and Freight [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 39,000 $ 61,200  
Customer Concentration Risk [Member] | Export Sales [Member]      
Concentration Risk, Percentage 21.30% 9.90%  
Three Customers [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Concentration Risk, Percentage 61.00%    
Two Customers [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Concentration Risk, Percentage   42.00%  
Two Customers [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 39.30%    
One Customer [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 38.20%    
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Minimum [Member] | Building and Building Improvements [Member]      
Property, Plant and Equipment, Useful Life 5 years    
Minimum [Member] | Machinery and Equipment [Member]      
Property, Plant and Equipment, Useful Life 5 years    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life 20 years    
Maximum [Member] | Building and Building Improvements [Member]      
Property, Plant and Equipment, Useful Life 39 years    
Maximum [Member] | Machinery and Equipment [Member]      
Property, Plant and Equipment, Useful Life 8 years    
Computer Software, Intangible Asset [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Computer Software, Intangible Asset [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life 5 years