XML 120 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 18 - Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Deferred Compensation Arrangement With Individual Minimum Age 21 years    
Deferred Compensation Arrangement with Individual, Requisite Service Period 30 days    
Defined Contribution Plan, Cost Recognized $ 1,100,000 $ 755 $ 833