XML 28 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 1 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
FIFO Inventory Amount $ 1,356,000 $ 1,287,000
Inventory Valuation Reserves, Ending Balance $ 12,000 $ 9,000
Finite-Lived Intangible Asset, Useful Life 10 years 109 days  
Impairment of Long-Lived Assets Held-for-use $ 0  
Share-based Payment Arrangement, Option [Member]    
Number of Option Shares Excluded from Weighted Average Common Shares Outstanding | shares 19,250 18,000
Weighted Average Exercise Price Options Excluded From Weighted Average Common Share Outstanding | $ / shares $ 11.32 $ 13.22
Export [Member] | Minimum [Member]    
Accounts Receivable Credit Term 30 days  
Export [Member] | Maximum [Member]    
Accounts Receivable Credit Term 90 days  
Revenue, Segment Benchmark [Member] | Customer Concentration Risk [Member] | Export [Member]    
Concentration Risk, Percentage 29.40% 29.40%
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 0 0
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Geographic Distribution, Foreign [Member]    
Concentration Risk, Percentage 29.00% 29.00%