XML 133 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Equity Incentive and Employee Benefit Plans (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 6.00%    
Defined Contribution Plan, Cost $ 2.6 $ 2.4 $ 2.1
Equity Incentive Plan 2001 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Common Stock, Capital Shares Reserved for Future Issuance 400,000    
Equity Incentive Plan 2011 [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Common Stock, Capital Shares Reserved for Future Issuance 8,600,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,800,000    
Director Stock Option Plan 2001 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Common Stock, Capital Shares Reserved for Future Issuance 26,000    
2011 Director Stock Option Plan [Member]      
Common Stock, Capital Shares Reserved for Future Issuance 800,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 500,000    
2011 Director Stock Option Plan [Member] | Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 7 months    
2011 Director Stock Option Plan [Member] | Nonqualified Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee 25,000    
2011 Director Stock Option Plan [Member] | Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Exercisable Period 6 months    
Maximum [Member] | Equity Incentive Plan 2001 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 7 years    
Maximum [Member] | Equity Incentive Plan 2001 [Member] | Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years