XML 104 R89.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 11 - Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Contribution Plan, Cost Recognized $ 406,842 $ 369,969 $ 295,683
Deferred Compensation Arrangement with Individual, Compensation Expense 225,786 175,232 $ 165,222
Deferred Compensation Liability, Current and Noncurrent $ 1,338,306 $ 1,282,087  
First 3 Percent of Plan Compensation [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%    
Matched at 100 Percent [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%    
Between 3 Percent and 5 Percent of Plan Compensation [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%    
Minimum [Member]      
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 1.00% 1.00% 1.00%
Minimum [Member] | Matched at 50 Percent [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%    
Maximum [Member]      
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 100.00% 100.00% 100.00%
Deferred Compensation Arrangement with Individual, Requisite Service Period 10 years    
Maximum [Member] | Matched at 50 Percent [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%