XML 83 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 11 - Stock Option Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended 252 Months Ended
Oct. 08, 2010
Sep. 30, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 1996
Dec. 31, 2016
Nov. 22, 2006
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 2,400,000 $ 9,600,000 $ 5,500,000      
Proceeds from Stock Options Exercised     146,390 803,136 1,478,924      
Allocated Share-based Compensation Expense     $ 799,434 $ 526,025 $ 542,738      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     81,750 67,500 102,475      
Employee Stock Option [Member]                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized     $ 1,200,000       $ 1,200,000  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     1 year 328 days          
The 1996 Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           2,787,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             0  
The 1996 Plan [Member] | Employee Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period           4 years    
Equity Compensation Plan 2006 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,725,000 2,475,000           1,250,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 475,000 750,000            
Equity Compensation Plan 2006 [Member] | Employee Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     7 years          
Equity Compensation Plan 2006 [Member] | Automatic Formula Grants of Nonqualified Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     1 year          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     5 years