XML 13 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Stockholders' Equity (Details Textual) - shares
Dec. 12, 2006
Dec. 31, 2019
Feb. 27, 2019
Dec. 31, 2018
Preferred Stock, Shares Authorized   333,306 333,306 333,306
Preferred Stock, Shares Issued, Total   0   0
Preferred Stock, Shares Outstanding, Ending Balance   0   0
The 2005 Plan [Member]        
Common Stock, Capital Shares Reserved for Future Issuance 250,000      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 100.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   196,672   186,673
The 2005 Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years