XML 45 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Stock Option Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended 204 Months Ended
Aug. 31, 2000
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2015
Dec. 31, 2019
Jun. 30, 2015
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   107,000 40,000   947,320    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   42,000 12,000   1,356,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total   16,000 8,000   282,680    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number   84,500 179,000   84,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number   42,000     42,000    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   10 years 10 years        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 414,000     $ 414,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 182 days          
Minimum [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   2 years          
Maximum [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years          
The 2003 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized       450,000      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years      
Sharebased Compensation Arrangement By Sharebased Payment Award Number Of Options Ungranted             197,500
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   25,000 0        
The 2015 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           750,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   0 20,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   30,000 0        
The Directors Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 200,000            
Sharebased Compensation Arrangement By Sharebased Payment Award Number Of Options Ungranted 60,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   8,000 12,000        
Number Of Options Each Director Received At Each Annual Meeting 4,000            
Options Vesting Percentage On First And Second Anniversary 50.00%            
The Directors Plan [Member] | Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 5,000            
The 2011 Non-employee Director Stock Option Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   74,000 8,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   12,000 12,000