XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Fair Value of Financial Instruments - Assets and Liabilities Measured On a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Securities available for sale $ 961,358 $ 1,021,061
US Treasury Securities [Member]    
Securities available for sale 31,253 22,314
US Government Agencies Debt Securities [Member]    
Securities available for sale 23,873 27,493
Corporate Debt Securities [Member]    
Securities available for sale 44,971 46,582
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 524,213 552,339
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 337,048 372,333
Fair Value, Recurring [Member]    
Loans Held for Sale 15,988 1,200
Servicing Rights 1,971 1,775
Total 979,317 1,024,036
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Loans Held for Sale 0 0
Servicing Rights 0 0
Total 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Loans Held for Sale 15,988 1,200
Servicing Rights 1,971 1,775
Total 919,173 979,946
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Loans Held for Sale 0 0
Servicing Rights 0 0
Total 60,144 44,090
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Securities available for sale 31,253 22,314
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 31,253 22,314
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member]    
Securities available for sale 23,873 27,493
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 23,873 27,493
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Securities available for sale 44,971 46,582
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 24,971 26,582
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 20,000 20,000
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 524,213 552,339
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 512,627 552,339
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 11,586 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 337,048 372,333
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 308,490 348,243
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale $ 28,558 $ 24,090