XML 119 R103.htm IDEA: XBRL DOCUMENT v3.19.1
Note 23 - Fair Value of Financial Instruments - Assets and Liabilities Measured On a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Securities available for sale $ 309,516 $ 179,148
Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 301,132 170,486
Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 8,384 8,662
US Government Agencies Debt Securities [Member]    
Securities available for sale 17,439 8,953
US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 17,439 8,953
US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale
Corporate Debt Securities [Member]    
Securities available for sale 12,692 13,041
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 12,692 13,041
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale
Collateralized Mortgage Backed Securities [Member]    
Securities available for sale 165,618 79,941
Collateralized Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
Collateralized Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 165,618 79,941
Collateralized Mortgage Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 113,767 76,479
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 105,383 67,817
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 8,384 8,662
Other Debt Obligations [Member]    
Securities available for sale 734
Other Debt Obligations [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale
Other Debt Obligations [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 734
Other Debt Obligations [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale