XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Stock Option Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended 180 Months Ended
Aug. 31, 2000
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2003
Dec. 31, 2017
Jun. 30, 2015
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   60,000 12,000   800,320    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   17,000 42,000   1,302,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period   18,000 0   258,680    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number   206,500 256,500   206,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number   37,000     37,000    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   10 years 10 years        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized   $ 77,000     $ 77,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 292 days          
Employee Stock Option [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   2 years          
Employee Stock Option [Member] | Maximum [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   60,000          
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, Grants in Period, Gross   0 30,000        
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            
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] | Non-employee Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 5,000 5,000          
The Directors Plan [Member] | Other Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   12,000