XML 100 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Note 19 - Other Post-retirement Benefit Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2001
Dec. 31, 2018
Dec. 31, 2017
Liability, Other Postretirement Defined Benefit Plan   $ 3,501,000 $ 3,047,000
Bank Owned Life Insurance   $ 19,029,000 $ 18,517,000
Director Retirement Plan [Member]      
Other Postretirement Defined Benefit Plan Expected Annual Future Benefit Payments Period 10 years    
Minimum [Member]      
Other Postretirement Defined Benefit Plan Expected Annual Future Benefit Payments Period   10 years  
Maximum [Member]      
Other Postretirement Defined Benefit Plan Expected Annual Future Benefit Payments Period   20 years